From cb1e356aebbdf0a4ac391b4e66193bc4e7020a4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AD=8F=E5=95=BE?= <1144797966@qq.com> Date: Fri, 15 Mar 2024 18:14:42 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E9=80=80=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/order/index.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/views/order/index.vue b/src/views/order/index.vue index f3282a3..151fd95 100644 --- a/src/views/order/index.vue +++ b/src/views/order/index.vue @@ -252,6 +252,7 @@ const payreturnOrderclick = async () => { } return obj }) + console.log(arr) if (arr.length != 0) { await payreturnOrder(arr) changechecked.value = false @@ -328,13 +329,16 @@ const changezong = (e, b, c) => { changechecked.value = false } } else { + refundamount.value = 0 orderDetaildata.value.detailList.forEach((e, a, b) => { + console.log(e,refundamount.value) if (changechecked.value) { if (e.status == 'refund') { e.checked = false } else { e.checked = true - refundamount.value = clearNoNum({ value: JSON.stringify(Number(refundamount.value) - (Number(e.num) * Number(e.price))) }) + refundamount.value = clearNoNum({ value: JSON.stringify(Number(refundamount.value) + (Number(e.num) * Number(e.price))) }) + } } else { e.checked = false From fc6aa68ea3f7c4b0db4fdf93f8ee12ed2f6061b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AD=8F=E5=95=BE?= <1144797966@qq.com> Date: Fri, 15 Mar 2024 18:16:28 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E9=80=80=E6=AC=BE=E6=88=90=E5=8A=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/order/index.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/order/index.vue b/src/views/order/index.vue index 151fd95..8e95af4 100644 --- a/src/views/order/index.vue +++ b/src/views/order/index.vue @@ -259,7 +259,7 @@ const payreturnOrderclick = async () => { recharge.value = false itemboxshow.value = false refundamount.value = 0 - ElMessage.error('退款成功!') + ElMessage.success('退款成功!') asyncorderfindOrder() } else { ElMessage.error('以没有退款项目!')