mlchen 1 gün önce
ebeveyn
işleme
eb34bfa2d9

+ 6 - 2
src/views/bpm/handleTask/components/lossOverflowReport/submit.vue

@@ -128,12 +128,16 @@ import {approveTaskWithVariables, rejectTask} from '@/api/bpm/task';
                 packingNo: item.packageNo,
                 quantity: item[filterArr.numKey],
                 categoryId: item.categoryId,
-                batchNo: item.batchNo
+                batchNo: item.batchNo,
+                systemBatchNo: item.systemBatchNo
               };
             });
             console.log('params~~~', params);
             try {
-              await storageApi.addSubtractStockPacking(params);
+              const result = await storageApi.addSubtractStockPacking(params);
+              if (result && result.code !== 0 && result.code !== '0') {
+                throw new Error(result.message || '库存调整失败');
+              }
             } catch (error) {
               this.$message.error('保存失败');
               return;