From 882aabd22644182437f98479cc14945088381524 Mon Sep 17 00:00:00 2001 From: liudan <18634735655@163.com> Date: Sat, 28 Dec 2024 19:50:09 +0800 Subject: [PATCH] 1 --- pages/checkout/cashier/index.vue | 2 +- pages/checkout/index.vue | 4 ++-- pages/order/detail.vue | 23 ++++++++++++++++------- pages/refund/detail.vue | 20 +++++++++++--------- 4 files changed, 30 insertions(+), 19 deletions(-) diff --git a/pages/checkout/cashier/index.vue b/pages/checkout/cashier/index.vue index bcf817c..59b4c04 100644 --- a/pages/checkout/cashier/index.vue +++ b/pages/checkout/cashier/index.vue @@ -31,7 +31,7 @@ {{ PayMethodEnum[item.method].name }} - 当前可用积分:{{order.pointsNum}},可抵¥{{order.pointsMoney}} + 当前可用积分:{{personal.points}},可抵¥{{order.pointsMoney}} diff --git a/pages/checkout/index.vue b/pages/checkout/index.vue index 3dbc894..c57420e 100644 --- a/pages/checkout/index.vue +++ b/pages/checkout/index.vue @@ -168,9 +168,9 @@ - + 可用{{ setting.points_name }}抵扣: - + -¥{{ order.pointsMoney }} diff --git a/pages/order/detail.vue b/pages/order/detail.vue index 6969142..f11966a 100644 --- a/pages/order/detail.vue +++ b/pages/order/detail.vue @@ -64,7 +64,7 @@ + @click="handleTargetExtract(order.address.address_id)"> 自提门店 您须到该自提点取货 @@ -75,13 +75,13 @@ - {{ order.extract_shop.shop_name }} + {{ order.address.name }} - {{ order.extract_shop.region.province }} - {{ order.extract_shop.region.city }} - {{ order.extract_shop.region.region }} - {{ order.extract_shop.address }} + {{ order.address.region.province }} + {{ order.address.region.city }} + {{ order.address.region.region }} + {{ order.address.address }} @@ -266,7 +266,7 @@ + v-if="!isRefund&&order.delivery_status == DeliveryStatusEnum.DELIVERED.value && order.receipt_status == ReceiptStatusEnum.NOT_RECEIVED.value"> 确认收货 @@ -361,6 +361,7 @@ qrcodeImage: '', // 控制onShow事件是否刷新订单信息 canReset: false, + isRefund:false, } }, @@ -404,6 +405,14 @@ } app.setting = result.data.setting app.isLoading = false + let arr = result.data.order.goods.filter(item=>{ + return item.refund + }) + if(arr.length==0){ + this.isRefund = false + }else{ + this.isRefund = true + } }) // 相应全局事件订阅: 刷新上级页面数据 canReset && uni.$emit('syncRefresh', true, true) diff --git a/pages/refund/detail.vue b/pages/refund/detail.vue index fb9ba11..95f210d 100644 --- a/pages/refund/detail.vue +++ b/pages/refund/detail.vue @@ -41,14 +41,15 @@ ¥{{ detail.orderGoods.total_pay_price }} + + + 已退款金额: + ¥{{ detail.refund_money }} + - - - 已退款金额: - ¥{{ detail.refund_money }} - + @@ -99,7 +100,7 @@ - 物流公司:{{ detail.express.express_name }} + 物流公司:{{ detail.express?detail.express.express_name:'--' }} 物流单号:{{ detail.express_no }} @@ -148,13 +149,14 @@ 退款运费 - {{detail.orderGoods?(Number(detail.orderGoods.total_price) - Number(detail.orderGoods.total_pay_price) - Number(detail.orderGoods.points_money)):''}} + {{detail.refund_express_price?(Number(detail.refund_express_price)):''}} 退款积分 - {{detail.orderGoods?detail.orderGoods.points_money==detail.orderGoods.total_price?detail.orderGoods.points_money:Number(detail.orderGoods.total_price) - Number(detail.orderGoods.total_pay_price):''}} + {{detail.refund_point?(Number(detail.refund_point)):''}} +