Pārlūkot izejas kodu

换型换版优化

zck 4 mēneši atpakaļ
vecāks
revīzija
d78bffbedc
1 mainītis faili ar 15 papildinājumiem un 3 dzēšanām
  1. 15 3
      src/view/yunyin/shengchanguanli/shebeiyunxing.vue

+ 15 - 3
src/view/yunyin/shengchanguanli/shebeiyunxing.vue

@@ -7995,7 +7995,7 @@ const handleFplbClickedit = (nodeData, node, component) => {
  const chanliangenterDialog = async () => {
  const chanliangenterDialog = async () => {
 	// console.log(formdata3.value.换版类型)
 	// console.log(formdata3.value.换版类型)
 	// return;
 	// return;
-	
+
 	updateTotal()
 	updateTotal()
 	const jt = formdata3.value.sczl_jtbh
 	const jt = formdata3.value.sczl_jtbh
 	 // 定义一个变量来决定是否应该检查 fpsum2.value < 1
 	 // 定义一个变量来决定是否应该检查 fpsum2.value < 1
@@ -8040,7 +8040,15 @@ const handleFplbClickedit = (nodeData, node, component) => {
   		type: "error",
   		type: "error",
   		message: "请选择拉料人员",
   		message: "请选择拉料人员",
   	});
   	});
-  }else if (type2.value === 'update') {
+
+  }else if(formdata3.value.装版总工时!=0 && formdata3.value.换版类型 === ''){
+	ElMessage({
+  		type: "error",
+  		message: "请选择换版类型",
+  	});
+  }
+  else if
+  (type2.value === 'update') {
   	  SubmitDailyProduction()
   	  SubmitDailyProduction()
   } else if (type2.value === 'create') {
   } else if (type2.value === 'create') {
   	  add()
   	  add()
@@ -8086,6 +8094,8 @@ const handleFplbClickedit = (nodeData, node, component) => {
 		sczl_rate8: rate8,
 		sczl_rate8: rate8,
 		sczl_rate9: rate9,
 		sczl_rate9: rate9,
 		sczl_rate10: rate10,
 		sczl_rate10: rate10,
+		sczl_sj1:formdata3.value.sj1,
+		sczl_sj2:formdata3.value.sj2,
 		sczl_jtbh: formdata3.value.sczl_jtbh,
 		sczl_jtbh: formdata3.value.sczl_jtbh,
 		开工时间:formdata3.value.starttime,
 		开工时间:formdata3.value.starttime,
 		码开始行:formdata3.value.码开始行,
 		码开始行:formdata3.value.码开始行,
@@ -8122,7 +8132,7 @@ const handleFplbClickedit = (nodeData, node, component) => {
    }
    }
    
    
    console.log('新增数据打印',restoredData);
    console.log('新增数据打印',restoredData);
-   // return;
+//    return;
    const response = await ChanliangAdd(restoredData);
    const response = await ChanliangAdd(restoredData);
    if (response.code === 0) {
    if (response.code === 0) {
  	  ElMessage({type: 'success',message: '成功'})
  	  ElMessage({type: 'success',message: '成功'})
@@ -8170,6 +8180,8 @@ const handleFplbClickedit = (nodeData, node, component) => {
     sczl_rate8: rate8,
     sczl_rate8: rate8,
     sczl_rate9: rate9,
     sczl_rate9: rate9,
     sczl_rate10: rate10,
     sczl_rate10: rate10,
+	sczl_sj1:formdata3.value.sj1,
+	sczl_sj2:formdata3.value.sj2,
     sczl_jtbh: formdata3.value.sczl_jtbh,
     sczl_jtbh: formdata3.value.sczl_jtbh,
     开工时间:"2024-03-12 08:30:00",
     开工时间:"2024-03-12 08:30:00",
     码开始行:formdata3.value.码开始行,
     码开始行:formdata3.value.码开始行,