From 0b7121d8a85a2bb70eb03d5c1b4ed1928644effa Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期三, 10 九月 2025 10:41:20 +0800
Subject: [PATCH] Merge branch 'Dev' of http://101.37.171.70:10101/r/~jhz/STUWMS into Dev

---
 pages/huanyangdan/form.vue |   73 +++++++++++++++++++++++-------------
 1 files changed, 47 insertions(+), 26 deletions(-)

diff --git a/pages/huanyangdan/form.vue b/pages/huanyangdan/form.vue
index 52af18a..eb21f42 100644
--- a/pages/huanyangdan/form.vue
+++ b/pages/huanyangdan/form.vue
@@ -565,41 +565,45 @@
                     resFunction: (res) => {
                         let {
                             code,
-                            msg,
+                            Message,
                             count,
                             data
                         } = res.data
-                        if (code == 1) {
-                            this.HBarCode = ''
-                            let data1 = data.h_v_Sc_ProcessExchangeBillList
+                        if (count == 1) {
                             this.hform = Object.assign(this.hform, {
-                                "HMaterID": data1[0].HMaterID, //浜у搧ID
-                                "HMaterCode": data1[0].浜у搧浠g爜, //浜у搧浠g爜
-                                "HMaterName": data1[0].浜у搧, //浜у搧鍚嶇О
-                                "HMaterSpec": data1[0].瑙勬牸鍨嬪彿, //浜у搧瑙勬牸
-                                "HUnitID": data1[0].HUnitID, //璁¢噺鍗曚綅id
-                                "HUnitName": data1[0].鍗曚綅, //璁¢噺鍗曚綅
-                                "HMainSourceBillNo": data1[0].鍗曟嵁鍙�, //婧愬崟鍗曞彿
-                                "HMainSourceInterID": data1[0].hmainid, //婧愬崟涓诲唴鐮�
-                                "HMainSourceBillType": 3772, //婧愬崟绫诲瀷
-                                "HProcExchBillNo": data1[0].鍗曟嵁鍙�, //娴佽浆鍗″彿
-                                "HProcExchInterID": data1[0].hmainid, //娴佽浆鍗′富鍐呯爜(鍙栧�糎InterID)
-                                "HBatchNo": data1[0].鎵瑰彿, //娴佽浆鍗℃壒娆�
-                                "HICMOInterID": data1[0].hicmointerid, //鐢熶骇璁㈠崟ID
-                                "HICMOEntryID": data1[0].HICMOEntryID, //鐢熶骇璁㈠崟瀛怚D
-                                "HICMOBillNo": data1[0].浠诲姟鍗曞彿, //鐢熶骇璁㈠崟
-                                "HDeptID": data1[0].HWorkShopID, //杞﹂棿ID
-                                "HDeptName": data1[0].鐢熶骇杞﹂棿, //杞﹂棿
+                                "HMaterID": data[0].HMaterID, //浜у搧ID
+                                "HMaterNumber": data[0].浜у搧缂栫爜, //浜у搧浠g爜
+                                "HMaterName": data[0].浜у搧鍚嶇О, //浜у搧鍚嶇О
+                                "HModel": data[0].瑙勬牸鍨嬪彿, //浜у搧瑙勬牸
+                                "HUnitID": data[0].HUnitID, //璁¢噺鍗曚綅id
+                                "HUnitName": data[0].璁¢噺鍗曚綅, //璁¢噺鍗曚綅
+                                "HProcExchBillNo": data[0].宸ュ簭娴佽浆鍗″彿, //娴佽浆鍗″彿
+                                "HProcExchInterID": data[0].宸ュ簭娴佽浆鍗′富鍐呯爜, //娴佽浆鍗′富鍐呯爜(鍙栧�糎InterID)
+                                "HBatchNo": data[0].宸ュ簭娴佽浆鍗℃壒娆″彿, //娴佽浆鍗℃壒娆�
+                                "HICMOInterID": data[0].浠诲姟鍗曞唴鐮�, //鐢熶骇璁㈠崟ID
+                                "HICMOEntryID": data[0].浠诲姟鍗曞瓙鍐呯爜, //鐢熶骇璁㈠崟瀛怚D
+                                "HICMOBillNo": data[0].浠诲姟鍗曞彿, //鐢熶骇璁㈠崟
+                                "HDeptID": data[0].HDeptID, //杞﹂棿ID
+                                "HDeptName": data[0].閮ㄩ棬, //杞﹂棿
+                                "HProcID": data[0].HProcID, //褰撳墠宸ュ簭ID
+                                "HProcName": data[0].宸ュ簭, //褰撳墠宸ュ簭
+                                "HProcExchEntryID": data[0].宸ュ簭娴佽浆鍗″瓙鍐呯爜, //娴佽浆鍗″瓙鍐呯爜(婧愬崟琛屽彿)
+                                "HProcExchQty": data[0].宸ュ簭娴佽浆鍗℃暟閲�, //娴佽浆鍗℃暟閲�
+                                "HICMOQty": data[0].浠诲姟鍗曟暟閲�,
+                                "WorkShiftName": data[0].鐢熶骇鐝,
+                                "HWorkShiftID": data[0].HShiftsID,
+                                "HBarCode": "",
                             })
 
+                            console.log('this.hform: ', this.hform);
                             uni.showToast({
                                 icon: 'none',
-                                title: msg
+                                title: '鑾峰彇鎴愬姛!'
                             })
                         } else {
                             uni.showToast({
                                 icon: 'none',
-                                title: msg
+                                title: Message
                             })
                         }
                     }
@@ -657,11 +661,28 @@
 
                 console.log('this.hform: ', this.hform);
                 let sMainStr = JSON.stringify(this.hform)
-                console.log('sMainStr: ', sMainStr);
-                let sMainSub = sMainStr + ';' + this.refSav + ';' + getUserInfo()['Czymc'];
+                let numData = [{
+                    "HMaterID": this.hform.HMaterID,
+                    "HUnitID": this.hform.HUnitID,
+                    "HProcExchBillNo": this.hform.HProcExchBillNo,
+                    "HProcExchInterID": this.hform.HProcExchInterID,
+                    "HProcExchEntryID": this.hform.HProcExchEntryID,
+                    "HICMOInterID": this.hform.HICMOInterID,
+                    "HICMOEntryID": this.hform.HICMOEntryID,
+                    "HICMOBillNo": this.hform.HICMOBillNo,
+                    "HDeptID": this.hform.HDeptID,
+                    "HProcID": this.hform.HProcID,
+                    "HProcExchQty": this.hform.HProcExchQty,
+                    "HWorkShiftID": this.hform.HWorkShiftID,
+                    "HBatchNo": this.hform.HBatchNo,
+                    "HICMOQty": this.hform.HICMOQty,
+                    "HQty": this.hform.HQty
+                }]
+                let sSubStr = JSON.stringify(numData)
+                let sMainSub = sMainStr + ';' + sSubStr +';' + this.refSav + ';' + getUserInfo()['Czymc'];
                 CommonUtils.doRequest2({
                     method: 'POST',
-                    url: '/QC_TakeSampleCheckBill/SaveQC_TakeSampleCheckBillMain',
+                    url: '/QC_TakeSampleCheckBill/SaveQC_BackSampleCheckBillMain',
                     data: {
                         msg: sMainSub
                     },

--
Gitblit v1.9.1