guoyujia 1 rok pred
rodič
commit
97f00d6103

+ 3 - 0
src/views/business/daywork/index.vue

@@ -536,6 +536,9 @@ function getProcess() {
   //工序下拉框
   getProcessList({
     technologicalProcessId: queryItemParams.value.technologicalProcessId,
+    isWasteRecycling:currentDaywork.value.isWasteRecycling,
+    isAmend:currentDaywork.value.isAmend,
+    lotId:currentDaywork.value.lotId
   }).then((res) => {
     processList.value = res.data;
   });

+ 20 - 15
src/views/business/reviseBath/lotFormParticulars.vue

@@ -425,21 +425,26 @@ function handleStandardProcess(processId) {
 //批废
 function handlelotWaste(lotCode) {
   if (lot.value.daywork) {
-    let row = {};
-    row.lotCode = lotCode;
-    row.lotId = lot.value.id;
-    row.companyAlias = lot.value.productionPlanDetail.companyAlias;
-    row.productionPlanNo = lot.value.productionPlanDetail.productionPlanNo;
-    row.productDescription = lot.value.productionPlanDetail.productDescription;
-    row.technologyVersion = lot.value.technologyVersion;
-    row.productionQuantity = lot.value.productionQuantity;
-    row.createTime = lot.value.daywork.createTime;
-    row.id = lot.value.daywork.id;
-    row.isWaste = lot.value.isWaste;
-    row.deptName = lot.value.daywork.deptName;
-    row.temporaryProcessQualifiedNum =
-      lot.value.daywork.temporaryProcessQualifiedNum;
-    proxy.$refs.lotWasteDialogRef.open(row);
+    if (lot.value.daywork.status == 0) {
+      proxy.$modal.msgError("该批已领料,不能进行批废");
+    } else {
+      let row = {};
+      row.lotCode = lotCode;
+      row.lotId = lot.value.id;
+      row.companyAlias = lot.value.productionPlanDetail.companyAlias;
+      row.productionPlanNo = lot.value.productionPlanDetail.productionPlanNo;
+      row.productDescription =
+        lot.value.productionPlanDetail.productDescription;
+      row.technologyVersion = lot.value.technologyVersion;
+      row.productionQuantity = lot.value.productionQuantity;
+      row.createTime = lot.value.daywork.createTime;
+      row.id = lot.value.daywork.id;
+      row.isWaste = lot.value.isWaste;
+      row.deptName = lot.value.daywork.deptName;
+      row.temporaryProcessQualifiedNum =
+        lot.value.daywork.temporaryProcessQualifiedNum;
+      proxy.$refs.lotWasteDialogRef.open(row);
+    }
   } else {
     proxy.$modal.msgError("该批未投产,不能进行批废");
   }