新增产量登记表的接口联调,大概80个左右的字段调试+重组表格数据回数的一个一条数据对3条数据
1个文件已修改
107 ■■■■ 已修改文件
src/views/productManage/productRegisterForm/addProductRegisterPage.vue 107 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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;