From 49bd184f8a9c5bb636cb7225647003044c617752 Mon Sep 17 00:00:00 2001
From: haoxuan <haoxuan>
Date: 星期四, 11 四月 2024 18:11:57 +0800
Subject: [PATCH] 新增产量登记表的接口联调,大概80个左右的字段调试+重组表格数据回数的一个一条数据对3条数据

---
 src/views/productManage/productRegisterForm/addProductRegisterPage.vue |  107 +++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 82 insertions(+), 25 deletions(-)

diff --git a/src/views/productManage/productRegisterForm/addProductRegisterPage.vue b/src/views/productManage/productRegisterForm/addProductRegisterPage.vue
index a49e07b..b1d310b 100644
--- a/src/views/productManage/productRegisterForm/addProductRegisterPage.vue
+++ b/src/views/productManage/productRegisterForm/addProductRegisterPage.vue
@@ -967,50 +967,107 @@
           let tableData = JSON.parse(
             JSON.stringify(this.tableData)
           );
-          // row.pieceNumber11||row.pieceNumber12||row.pieceNumber13||row.pieceNumber14||row.pieceNumber21||row.pieceNumber22||row.pieceNumber23||row.pieceNumber24||row.pieceNumber31||row.pieceNumber32||row.pieceNumber33||row.pieceNumber34){
-     
+          form.bucketCocoonNumber=Number(form.bucketCocoonNumber)
+          form.circle=Number(form.circle)
+          form.fallingSilkBucketOne=Number(form.fallingSilkBucketOne)
+          form.fallingSilkBucketThree=Number(form.fallingSilkBucketThree)
+          form.fallingSilkBucketTwo=Number(form.fallingSilkBucketTwo)
+          form.fallingSilkCocoonNumber=Number(form.fallingSilkCocoonNumber)
+          form.groupNumber=Number(form.groupNumber)
+          form.hourYield=Number(form.hourYield)
+          form.marketId=Number(form.marketId)
+          form.record=Number(form.record)
+          form.theorySilkAmount=Number(form.theorySilkAmount)
+          form.total=Number(form.total)
+          form.vehicleSpeed=Number(form.vehicleSpeed)
+          form.workshopId	=Number(form.workshopId)
+          delete form.isfallingSilkBucketOne
+          delete form.isfallingSilkBucketThree
+          delete form.isfallingSilkBucketTwo
           for(let i in tableData){
             circles.push({
-              allYield:tableData[i].allYield1||'', //浜ч噺
+              allYield:Number(tableData[i].allYield1)||0, //浜ч噺
               carNumber:tableData[i].carNumber,
               circle:1,//鍥炴暟
-              oneYield:tableData[i].oneYield1||'',//	鍙颁骇
-              value1:tableData[i].pieceNumber11||'',//鐗囨暟
-              value2:tableData[i].pieceNumber12||'',//鐗囨暟
-              value3:tableData[i].pieceNumber13||'',//鐗囨暟
-              value4:tableData[i].pieceNumber14||'',//鐗囨暟
+              oneYield:Number(tableData[i].oneYield1)||0,//	鍙颁骇
+              pieceNumber:[
+                {
+                  pieceNumber:1,
+                  value:Number(tableData[i].pieceNumber11)||0
+                },
+                {
+                  pieceNumber:2,
+                  value:Number(tableData[i].pieceNumber12)||0
+                },
+                {
+                  pieceNumber:3,
+                  value:Number(tableData[i].pieceNumber13)||0
+                },
+                {
+                  pieceNumber:4,
+                  value:Number(tableData[i].pieceNumber14)||0
+                },
+              ],
               reelingdiscount:tableData[i].reelingdiscount1||'', //缂姌
               // yieldRegisterId:''
             })
             circles.push({
-              allYield:tableData[i].allYield2||'', //浜ч噺
+              allYield:Number(tableData[i].allYield2)||0, //浜ч噺
               carNumber:tableData[i].carNumber,
               circle:2,//鍥炴暟
-              oneYield:tableData[i].oneYield2||'',//	鍙颁骇
-              value1:tableData[i].pieceNumber21||'',//鐗囨暟
-              value2:tableData[i].pieceNumber22||'',//鐗囨暟
-              value3:tableData[i].pieceNumber23||'',//鐗囨暟
-              value4:tableData[i].pieceNumber24||'',//鐗囨暟
+              pieceNumber:[
+                {
+                  pieceNumber:1,
+                  value:Number(tableData[i].pieceNumber21)||0
+                },
+                {
+                  pieceNumber:2,
+                  value:Number(tableData[i].pieceNumber22)||0
+                },
+                {
+                  pieceNumber:3,
+                  value:Number(tableData[i].pieceNumber23)||0
+                },
+                {
+                  pieceNumber:4,
+                  value:Number(tableData[i].pieceNumber24)||0
+                },
+              ],
+              oneYield:Number(tableData[i].oneYield2)||0,//	鍙颁骇
               reelingdiscount:tableData[i].reelingdiscount2||'', //缂姌
               // yieldRegisterId:''
             })
             circles.push({
-              allYield:tableData[i].allYield3||'', //浜ч噺
+              allYield:Number(tableData[i].allYield3)||0, //浜ч噺
               carNumber:tableData[i].carNumber,
               circle:3,//鍥炴暟
-              oneYield:tableData[i].oneYield3||'',//	鍙颁骇
-              value1:tableData[i].pieceNumber31||'',//鐗囨暟
-              value2:tableData[i].pieceNumber32||'',//鐗囨暟
-              value3:tableData[i].pieceNumber33||'',//鐗囨暟
-              value4:tableData[i].pieceNumber34||'',//鐗囨暟
+              oneYield:Number(tableData[i].oneYield3)||0,//	鍙颁骇
+              pieceNumber:[
+                {
+                  pieceNumber:1,
+                  value:Number(tableData[i].pieceNumber31)||0
+                },
+                {
+                  pieceNumber:2,
+                  value:Number(tableData[i].pieceNumber32)||0
+                },
+                {
+                  pieceNumber:3,
+                  value:Number(tableData[i].pieceNumber33)||0
+                },
+                {
+                  pieceNumber:4,
+                  value:Number(tableData[i].pieceNumber34)||0
+                },
+              ],
               reelingdiscount:tableData[i].reelingdiscount3||'', //缂姌
               // yieldRegisterId:''
             })
             items.push({
-              hourYield:tableData[i].hourYield||'',
-              carNumber:tableData[i].carNumber||'',
-              oneYield:tableData[i].oneYield||'',
-              peopleYield:tableData[i].peopleYield||'',
+              hourYield:Number(tableData[i].hourYield)||0,
+              carNumber:tableData[i].carNumber,
+              oneYield:Number(tableData[i].oneYield)||0,
+              peopleYield:Number(tableData[i].peopleYield)||0,
               personReelingdiscount:tableData[i].personReelingdiscount||'',
               // yieldRegisterId:''
             })
@@ -1033,7 +1090,7 @@
                   type: "success",
                 });
                 this.$router.push({
-                  path: "/productManage/silkRegisterForm",
+                  path: "/productManage/productRegisterForm",
                 });
               }
               this.isAddloading = false;

--
Gitblit v1.8.0