From 186b78d426516ad5356279588ca38e6b97577776 Mon Sep 17 00:00:00 2001 From: lifizer <913626195@qq.com> Date: Wed, 17 Jul 2024 11:13:36 +0800 Subject: [PATCH] =?UTF-8?q?Feat(=E8=AE=A2=E5=8D=95):=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E6=89=93=E5=BC=80=E5=94=AE=E5=90=8E=E7=9A=84=E9=80=BB=E8=BE=91?= =?UTF-8?q?=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/order/MyOrder/index.vue | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/pages/order/MyOrder/index.vue b/pages/order/MyOrder/index.vue index 7dd2f5e..530ab78 100644 --- a/pages/order/MyOrder/index.vue +++ b/pages/order/MyOrder/index.vue @@ -207,12 +207,19 @@ export default { goRefund(order) { // fix bug#1631 if (this.type === 4 || parseInt(order._status._type) === 3) { - uni.showToast({ - title: '订单已收货,如需退款请联系客服', - mask: false, - icon: 'none', - duration: 3000 - }) + // 打开售后的目的就是开启已完成/待评价订单的退款功能,确认打开售后之后,小程序用户再点击申请退款,就可以进入退款申请填写页面,正常走退款流程,提交退款申请以后,订单状态变为退款中 + if (order.refundSystemStatus === 0) { + uni.showToast({ + title: '订单已收货,如需退款请联系客服', + mask: false, + icon: 'none', + duration: 3000 + }) + } else { + uni.navigateTo({ + url: `/pkg_orders/views/refund?id=${order.orderId}` + }) + } } else { uni.navigateTo({ url: `/pkg_orders/views/refund?id=${order.orderId}`