diff --git a/frontend/uni-app/src/dynamic-pages/components/order/common/OrderPriceDetail.vue b/frontend/uni-app/src/dynamic-pages/components/order/common/OrderPriceDetail.vue
index cc9efcb0e..fb44bdae3 100644
--- a/frontend/uni-app/src/dynamic-pages/components/order/common/OrderPriceDetail.vue
+++ b/frontend/uni-app/src/dynamic-pages/components/order/common/OrderPriceDetail.vue
@@ -28,6 +28,21 @@
{{ $t(`免费上门`) }}
{{ $t(`免费上门`) }}
+
+
+ {{ $t(`用户等级优惠`) }}
+ -¥{{ parseFloat(levelPrice).toFixed(2) }}
+
+
+
+ {{ $t(`付费会员优惠`) }}
+ -¥{{ parseFloat(memberPrice).toFixed(2) }}
+
+
+
+ {{ $t(`会员运费优惠`) }}
+ -¥{{ parseFloat(postageDiscount).toFixed(2) }}
+
{{ $t(`优惠券抵扣`) }}
@@ -36,7 +51,7 @@
{{ $t(`积分抵扣`) }}
- -¥{{ integralPrice }}
+ -¥{{ parseFloat(integralPrice).toFixed(2) }}
@@ -51,6 +66,12 @@ const props = defineProps({
totalPrice: { type: [Number, String], default: '0.00' },
/** 运费 */
payPostage: { type: [Number, String], default: 0 },
+ /** 用户等级优惠金额 */
+ levelPrice: { type: [Number, String], default: 0 },
+ /** 付费会员优惠金额 */
+ memberPrice: { type: [Number, String], default: 0 },
+ /** 会员运费优惠金额 */
+ postageDiscount: { type: [Number, String], default: 0 },
/** 优惠券抵扣金额 */
couponPrice: { type: [Number, String], default: 0 },
/** 积分抵扣金额 */
diff --git a/frontend/uni-app/src/dynamic-pages/engines/OrderCreateEngine.vue b/frontend/uni-app/src/dynamic-pages/engines/OrderCreateEngine.vue
index 275a3895d..3d1efa3ce 100644
--- a/frontend/uni-app/src/dynamic-pages/engines/OrderCreateEngine.vue
+++ b/frontend/uni-app/src/dynamic-pages/engines/OrderCreateEngine.vue
@@ -105,6 +105,9 @@