From e1756b1a6930b3bed0983dd875d0205333b9e731 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AD=8F=E5=95=BE?= <1144797966@qq.com> Date: Sat, 16 Mar 2024 09:34:28 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86=E8=AE=A2=E5=8D=95=E6=95=B0?= =?UTF-8?q?=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/order/index.vue | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/views/order/index.vue b/src/views/order/index.vue index 8e95af4..b423e20 100644 --- a/src/views/order/index.vue +++ b/src/views/order/index.vue @@ -242,7 +242,7 @@ const payreturnOrderclick = async () => { return false } try { - let arr = orderDetaildata.value.detailList.filter(item => { + let arr = orderDetaildata.value.detailList.map(item => { if (item.checked && item.status == 'closed') { var obj = { id: item.id, @@ -252,9 +252,8 @@ const payreturnOrderclick = async () => { } return obj }) - console.log(arr) if (arr.length != 0) { - await payreturnOrder(arr) + await payreturnOrder(arr.filter(item => { return item && item })) changechecked.value = false recharge.value = false itemboxshow.value = false @@ -331,7 +330,7 @@ const changezong = (e, b, c) => { } else { refundamount.value = 0 orderDetaildata.value.detailList.forEach((e, a, b) => { - console.log(e,refundamount.value) + console.log(e, refundamount.value) if (changechecked.value) { if (e.status == 'refund') { e.checked = false