diff --git a/src/views/wms/purchasereceiptManage/purchasereceipt/purchasereceiptRequestMain/index.vue b/src/views/wms/purchasereceiptManage/purchasereceipt/purchasereceiptRequestMain/index.vue index b1b3d391d..96d9a5118 100644 --- a/src/views/wms/purchasereceiptManage/purchasereceipt/purchasereceiptRequestMain/index.vue +++ b/src/views/wms/purchasereceiptManage/purchasereceipt/purchasereceiptRequestMain/index.vue @@ -840,13 +840,13 @@ const submitForm = async (formType, submitData) => { }) let alalQty = 0 tableData.value.forEach(item => { - alalQty += parseFloat(item.qty) + alalQty += item.qty ? parseFloat(item.qty) : 0 }) if (alalQty == 0) { message.error('收货总数量不可以为0') return } - data.subList = tableData.value.filter(item=>parseFloat(item.qty) >0) // 拼接子表数据参数 + data.subList = tableData.value.filter(item => parseFloat(item.qty) > 0) // 拼接子表数据参数 formRef.value.formLoading = true try { if (formType === 'create') {