zrg
2026-01-20 3a17831e3480b8c1036de0246495ff965fff6dd9
pages/ZLGL/mojianjianyan/ProcessCheckBill.vue
@@ -715,30 +715,56 @@
                  })
                  return;
               }
               this.hform.HMaterID = data[0]['HMaterID']
               this.hform.HMaterName = data[0]['产品名称']
               this.hform.HMaterNumber = data[0]['产品代码']
               this.hform.HMainSourceBillNo = data[0]['HBillNo']
               this.hform.HSourceBillNo = data[0]['单据号']
               this.hform.HMainSourceInterID = data[0].HInterID
               this.hform.HMainSourceEntryID = data[0].HEntryID
               this.hform.HQCSchemeName = data[0].检验方案名称
               this.hform.HQCSchemeID = data[0].检验方案ID
               this.hform.HSourceBillQty = data[0].HSourceBillQty
               this.hasSourceBill = true
               this.hform.HICMOBillNo= data[0].任务单号
               this.hform.HICMOInterID= data[0].HICMOInterID
               this.hform.HICMOEntryID= data[0].HICMOEntryID
               this.hform.HICMOQty= data[0].生产数量
               this.hform.HProcExchBillNo= data[0].单据号
               this.hform.HProcExchInterID= data[0].HInterID
               this.hform.HProcExchEntryID= data[0].HEntryID
               this.hform.HProcExchQty= data[0].流转卡数量
               this.hform.HSourceName= data[0].生产资源
               this.hform.HSourceID= data[0].HSourceID
               this.hform.HProcID= data[0].HProcID
               this.hform.HProcName= data[0].当前工序
               if(this.hform.HSourceBillType=="3791"){  //出站单
                  this.hform.HMaterID = data[0]['HMaterID']
                  this.hform.HMaterName = data[0]['产品名称']
                  this.hform.HMaterNumber = data[0]['产品代码']
                  this.hform.HMainSourceBillNo = data[0]['单据号']
                  this.hform.HSourceBillNo = data[0]['单据号']
                  this.hform.HMainSourceInterID = data[0].HInterID
                  this.hform.HMainSourceEntryID = data[0].HEntryID
                  this.hform.HQCSchemeName = data[0].检验方案名称
                  this.hform.HQCSchemeID = data[0].检验方案ID
                  this.hform.HSourceBillQty = data[0].HSourceBillQty
                  this.hasSourceBill = true
                  this.hform.HICMOBillNo= data[0].任务单号
                  this.hform.HICMOInterID= data[0].HICMOInterID
                  this.hform.HICMOEntryID= data[0].HICMOEntryID
                  this.hform.HICMOQty= data[0].生产数量
                  this.hform.HProcExchBillNo= data[0].HProcExchBillNo
                  this.hform.HProcExchInterID= data[0].HProcExchInterID
                  this.hform.HProcExchEntryID= data[0].HProcExchEntryID
                  this.hform.HProcExchQty= data[0].流转卡数量
                  this.hform.HSourceName= data[0].生产资源
                  this.hform.HSourceID= data[0].HSourceID
                  this.hform.HProcID= data[0].HProcID
                  this.hform.HProcName= data[0].工序名称
                  this.hform.HCheckQty=data[0].出站数量
               }else{
                  this.hform.HMaterID = data[0]['HMaterID']
                  this.hform.HMaterName = data[0]['产品名称']
                  this.hform.HMaterNumber = data[0]['产品代码']
                  this.hform.HMainSourceBillNo = data[0]['HBillNo']
                  this.hform.HSourceBillNo = data[0]['单据号']
                  this.hform.HMainSourceInterID = data[0].HInterID
                  this.hform.HMainSourceEntryID = data[0].HEntryID
                  this.hform.HQCSchemeName = data[0].检验方案名称
                  this.hform.HQCSchemeID = data[0].检验方案ID
                  this.hform.HSourceBillQty = data[0].HSourceBillQty
                  this.hasSourceBill = true
                  this.hform.HICMOBillNo= data[0].任务单号
                  this.hform.HICMOInterID= data[0].HICMOInterID
                  this.hform.HICMOEntryID= data[0].HICMOEntryID
                  this.hform.HICMOQty= data[0].生产数量
                  this.hform.HProcExchBillNo= data[0].单据号
                  this.hform.HProcExchInterID= data[0].HInterID
                  this.hform.HProcExchEntryID= data[0].HEntryID
                  this.hform.HProcExchQty= data[0].流转卡数量
                  this.hform.HSourceName= data[0].生产资源
                  this.hform.HSourceID= data[0].HSourceID
                  this.hform.HProcID= data[0].HProcID
                  this.hform.HProcName= data[0].当前工序
               }
               this.get_CheckItem();
            } else {
               CommonUtils.showTips({
@@ -776,29 +802,56 @@
                     })
                     return;
                  }
                     this.hform.HMaterID = data[0]['HMaterID']
                     this.hform.HMaterName = data[0]['产品名称']
                     this.hform.HMaterNumber = data[0]['产品代码']
                     this.hform.HMainSourceBillNo = data[0]['HBillNo']
                     this.hform.HSourceBillNo = data[0]['单据号']
                     this.hform.HMainSourceInterID = data[0].HInterID
                     this.hform.HMainSourceEntryID = data[0].HEntryID
                     this.hform.HQCSchemeName = data[0].检验方案名称
                     this.hform.HQCSchemeID = data[0].检验方案ID
                     this.hform.HSourceBillQty = data[0].HSourceBillQty
                     this.hform.HICMOBillNo= data[0].任务单号
                     this.hform.HICMOInterID= data[0].HICMOInterID
                     this.hform.HICMOEntryID= data[0].HICMOEntryID
                     this.hform.HICMOQty= data[0].生产数量
                     this.hform.HProcExchBillNo= data[0].单据号
                     this.hform.HProcExchInterID= data[0].HInterID
                     this.hform.HProcExchEntryID= data[0].HEntryID
                     this.hform.HProcExchQty= data[0].流转卡数量
                     this.hform.HSourceName= data[0].生产资源
                     this.hform.HSourceID= data[0].HSourceID
                     this.hform.HProcID= data[0].HProcID
                     this.hform.HProcName= data[0].当前工序
                  if(this.hform.HSourceBillType=="3791"){
                     this.hform.HMaterID = data[0]['HMaterID']
                     this.hform.HMaterName = data[0]['产品名称']
                     this.hform.HMaterNumber = data[0]['产品代码']
                     this.hform.HMainSourceBillNo = data[0]['单据号']
                     this.hform.HSourceBillNo = data[0]['单据号']
                     this.hform.HMainSourceInterID = data[0].HInterID
                     this.hform.HMainSourceEntryID = data[0].HEntryID
                     this.hform.HQCSchemeName = data[0].检验方案名称
                     this.hform.HQCSchemeID = data[0].检验方案ID
                     this.hform.HSourceBillQty = data[0].HSourceBillQty
                     this.hasSourceBill = true
                     this.hform.HICMOBillNo= data[0].任务单号
                     this.hform.HICMOInterID= data[0].HICMOInterID
                     this.hform.HICMOEntryID= data[0].HICMOEntryID
                     this.hform.HICMOQty= data[0].生产数量
                     this.hform.HProcExchBillNo= data[0].HProcExchBillNo
                     this.hform.HProcExchInterID= data[0].HProcExchInterID
                     this.hform.HProcExchEntryID= data[0].HProcExchEntryID
                     this.hform.HProcExchQty= data[0].流转卡数量
                     this.hform.HSourceName= data[0].生产资源
                     this.hform.HSourceID= data[0].HSourceID
                     this.hform.HProcID= data[0].HProcID
                     this.hform.HProcName= data[0].工序名称
                     this.hform.HCheckQty=data[0].出站数量
                  }else{
                     this.hform.HMaterID = data[0]['HMaterID']
                     this.hform.HMaterName = data[0]['产品名称']
                     this.hform.HMaterNumber = data[0]['产品代码']
                     this.hform.HMainSourceBillNo = data[0]['HBillNo']
                     this.hform.HSourceBillNo = data[0]['单据号']
                     this.hform.HMainSourceInterID = data[0].HInterID
                     this.hform.HMainSourceEntryID = data[0].HEntryID
                     this.hform.HQCSchemeName = data[0].检验方案名称
                     this.hform.HQCSchemeID = data[0].检验方案ID
                     this.hform.HSourceBillQty = data[0].HSourceBillQty
                     this.hform.HICMOBillNo= data[0].任务单号
                     this.hform.HICMOInterID= data[0].HICMOInterID
                     this.hform.HICMOEntryID= data[0].HICMOEntryID
                     this.hform.HICMOQty= data[0].生产数量
                     this.hform.HProcExchBillNo= data[0].单据号
                     this.hform.HProcExchInterID= data[0].HInterID
                     this.hform.HProcExchEntryID= data[0].HEntryID
                     this.hform.HProcExchQty= data[0].流转卡数量
                     this.hform.HSourceName= data[0].生产资源
                     this.hform.HSourceID= data[0].HSourceID
                     this.hform.HProcID= data[0].HProcID
                     this.hform.HProcName= data[0].当前工序
                  }
                     this.get_CheckItem();
                     this.hasSourceBill = true
                     this.$refs['billList'].exit()
@@ -1708,7 +1761,7 @@
                     CheckProjectID: this.hform.HQCSchemeID || 0,
                     HBatchQty: this.hform.HProcExchQty || 0,
                     HMaterID: this.hform.HMaterID,
                     HBillType: '生产入库检方案'
                     HBillType: '末件检方案'
                  },
               });
@@ -1731,7 +1784,7 @@
                        HUnit: data[i]["单位名称"],
                        HQCNote: "",
                        HAnalysisMethod: data[i]["分析方法"],
                        HResult: data[i]["默认结论"],
                        HResult: data[i]["HResult"],
                        HMax: "",
                        HMin: "",
                        HAvg: "",
@@ -1917,9 +1970,7 @@
                  checkItemsArray.push(checkItem);
               }
               console.log('checkItemsArray: ', checkItemsArray);
               let sMainSub = `${JSON.stringify(this.hform)};${JSON.stringify(
          checkItemsArray
        )};${this.operationType};${getUserInfo()["Czymc"]};${InspectValuesTrans[0]}`;
               let sMainSub = `${JSON.stringify(this.hform)};${JSON.stringify(checkItemsArray)};${this.operationType};${getUserInfo()["Czymc"]};${InspectValuesTrans[0]}`;
               console.log("this.checkItems: ", this.checkItems);
               let res = await CommonUtils.doRequest2Sync({
@@ -2147,7 +2198,10 @@
         } else if (this.operationType == 3) {
            await this.RoadBillMain();
         }
         if (uni.getStorageSync('Organization') == "宁波市华舟包装有限公司") {
            this.HSourceBillType = "工序出站汇报单"; // 显示名称
            this.hform.HSourceBillType = "3791"; // 对应的值
         }
         await this.InitHSource();
         await this.InitHWorkShift();
         await this.InitHEmp();