From 1b8cade9490e23d950299ebdb4cba5b03c9ba4f4 Mon Sep 17 00:00:00 2001 From: wangyufei <2267742828@qq.com> Date: Fri, 16 Aug 2024 13:13:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E9=87=87=E8=B4=AD=E9=80=80=E8=B4=A7?= =?UTF-8?q?=E7=94=B3=E8=AF=B7=E5=8A=9F=E8=83=BD-=E6=95=B0=E9=87=8F?= =?UTF-8?q?=E8=BF=87=E6=BB=A4=E9=99=90=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../purchasereturnRequestMainNew/index.vue | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/src/views/wms/purchasereceiptManage/purchasereturn/purchasereturnRequestMainNew/index.vue b/src/views/wms/purchasereceiptManage/purchasereturn/purchasereturnRequestMainNew/index.vue index 77d618ceb..da33ae7d3 100644 --- a/src/views/wms/purchasereceiptManage/purchasereturn/purchasereturnRequestMainNew/index.vue +++ b/src/views/wms/purchasereceiptManage/purchasereturn/purchasereturnRequestMainNew/index.vue @@ -890,26 +890,14 @@ const submitForm = async (formType, submitData) => { // message.warning("退货数量不能大于收获数量") // return; // } - if (tableData.value.find((item) => Number(item.qty) > Number(item.inventoryBalance))) { + if (tableData.value.find((item) => item['qty']> item['inventoryBalance'])) { message.warning('退货数量不能大于库存余额') return } - data.subList = tableData.value // 拼接子表数据参数 + data.subList = tableData.value.filter(item=>item['qty']>0) // 拼接子表数据参数 formRef.value.formLoading = true try { if (formType === 'create') { - let flag = false - data.subList.forEach((item) => { - if (item.qty == 0) { - message.warning('数量不能为0') - flag = true - return - } - }) - if (flag) { - formRef.value.formLoading = false - return - } data.returnSourceType='1' await PurchasereturnRequestMainApi.createPurchasereturnRequestMain(data) message.success(t('common.createSuccess'))