From 150d11749331f73ab28d06e5a1950f6f38cdba4a Mon Sep 17 00:00:00 2001 From: "autumn.g@foxmail.com" Date: Sat, 19 Aug 2023 11:14:13 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E8=AF=95=E9=80=80=E6=AC=BE=E6=8C=89?= =?UTF-8?q?=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/order/order/orderDetail.vue | 23 +++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/jsowell-ui/src/views/order/order/orderDetail.vue b/jsowell-ui/src/views/order/order/orderDetail.vue index f4f453acd..1befbe174 100644 --- a/jsowell-ui/src/views/order/order/orderDetail.vue +++ b/jsowell-ui/src/views/order/order/orderDetail.vue @@ -261,7 +261,7 @@ export default { // 订单退款列表 orderRefundInfoList: [], // 重试退款按钮 - retryRefundFlag: false, + // retryRefundFlag: false, userInfo: [], obj: {}, orderDetail: [], @@ -353,9 +353,9 @@ export default { this.lastMonitorData = data.lastMonitorData; // 是否显示重试退款按钮 - if (data.orderInfo.orderStatus === '6' && data.payRecordList[0].payMode === '4' && data.orderRefundInfoList.length === 0) { - this.retryRefundFlag = true; - } + // if (data.orderInfo.orderStatus === '6' && data.payRecordList[0].payMode === '4' && data.orderRefundInfoList.length === 0) { + // this.retryRefundFlag = true; + // } }, }, computed: { @@ -363,6 +363,21 @@ export default { monitorDataList() { return [this.lastMonitorData]; }, + retryRefundFlag() { + if (this.orderInfo[0].orderStatus !== '6') { + return false; + } + if (this.payDetail[0].payMode !== '4') { + return false; + } + if (this.orderDetail.refundAmount == null || this.orderDetail.refundAmount <= 0.00 ) { + return false; + } + if (this.orderRefundInfoList.length === 0) { + return false; + } + return true; + } } };