소스 검색

Merge remote-tracking branch 'origin/master'

guoyujia 1 년 전
부모
커밋
166efeb2a2
1개의 변경된 파일13개의 추가작업 그리고 0개의 파일을 삭제
  1. 13 0
      src/views/business/lot/InBatchesDialog.vue

+ 13 - 0
src/views/business/lot/InBatchesDialog.vue

@@ -149,6 +149,19 @@ function handleMultipleSelected() {
 
 function handleSave() {
   console.log(baseLot.value)
+  // 保存时判断下分批数量和是否等于投产数量。不等要提示一下
+  let num = 0
+  baseLot.value.sparateList.forEach(e => {
+    num += e.prodNum
+  })
+  const prodNum = !!baseLot.value.prodNum ? baseLot.value.prodNum : baseLot.value.productionQuantity
+  if (num != prodNum) {
+    proxy.$message({
+      type: 'warning',
+      message: '分批数量需等于总投入数量'
+    })
+    return
+  }
   // 提交分批结果
 
 }