diff --git a/src/views/wms/inventoryManage/differenceRequest/index.vue b/src/views/wms/inventoryManage/differenceRequest/index.vue index 060191b22..77320f490 100644 --- a/src/views/wms/inventoryManage/differenceRequest/index.vue +++ b/src/views/wms/inventoryManage/differenceRequest/index.vue @@ -315,6 +315,11 @@ const submitForm = async (formType,submitData) => { data.subList = tableData.value try { if (formType === 'create') { + for (const item of data.subList) { + if (item.requestQty <= 0) { + message.warning('数量必须大于0') + return // 这会从整个 submitForm 函数返回 + }} await DifferenceRequestMainApi.createMain(data) message.success(t('common.createSuccess')) } else {