From 7fb0a8f0ab16c149484bf043754cd10cfa94de2f Mon Sep 17 00:00:00 2001
From: wangyi <2946747746@qq.com>
Date: 星期一, 19 一月 2026 14:48:05 +0800
Subject: [PATCH] 增加了业务员,保管员和验收员的对应的显示

---
 src/views/warehouse/barcodeMaster/Gy_BarCodeBill.vue |   44 ++++++++++++++++++++++++++------------------
 1 files changed, 26 insertions(+), 18 deletions(-)

diff --git a/src/views/warehouse/barcodeMaster/Gy_BarCodeBill.vue b/src/views/warehouse/barcodeMaster/Gy_BarCodeBill.vue
index e05983a..c731604 100644
--- a/src/views/warehouse/barcodeMaster/Gy_BarCodeBill.vue
+++ b/src/views/warehouse/barcodeMaster/Gy_BarCodeBill.vue
@@ -552,7 +552,7 @@
                 }
                 this.printListShow = true;
                 this.openPrintList = true;
-                // axios.get(this.baseURL + "/Kf_SellOutBill/CheckSellOutBill_IsExist", {
+                // axios.get(this.$baseUrl + "/Kf_SellOutBill/CheckSellOutBill_IsExist", {
                 //     params: { HInterID: this.rowForm.hmainid },
                 // })
                 //     .then((response) => {
@@ -578,7 +578,7 @@
         },
         ToolBatch() {
             if (this.HMinQty2 == 0 && this.HMaterID) {
-                axios.get(this.baseURL + '/Sc_BarCode/Batch', {
+                axios.get(this.$baseUrl + '/Sc_BarCode/Batch', {
                     params: {
                         "HMaterID": this.HMaterID, "HBatchNo": this.HBatchNo
                     },
@@ -668,7 +668,7 @@
         SaveBarCodeCreate(sMainSub, CampanyName) {
             axios({
                 method: 'post',
-                url: this.baseURL + "/Sc_BarCode/Sub_SaveBill",
+                url: this.$baseUrl + "/Sc_BarCode/Sub_SaveBill",
                 data: {
                     "msg": sMainSub, "CampanyName": CampanyName
                 },
@@ -701,7 +701,7 @@
         },
         set_HBarCodeType() {
             //鑾峰彇鏉$爜绫诲瀷浠g爜
-            axios.get(this.baseURL + '/Sc_BarCode/GetHBarCodeTypeBill').then(response => {
+            axios.get(this.$baseUrl + '/Sc_BarCode/GetHBarCodeTypeBill').then(response => {
                 let result = response.data
                 if (result.count == 1) {
                     this.HBarCodeTypeList = result.list
@@ -709,7 +709,7 @@
             }).catch(error => {
                 this.$modal.msgError("鎺ュ彛璇锋眰澶辫触!");
             });
-            axios.get(this.baseURL + '/Sc_BarCode/GetHWorksNumberBill').then(response => {
+            axios.get(this.$baseUrl + '/Sc_BarCode/GetHWorksNumberBill').then(response => {
                 let result = response.data
                 if (result.count == 1) {
                     this.HWorksNumberList = result.list
@@ -786,6 +786,7 @@
         },
         //寮圭獥璧嬪��
         dbEmitData(deptRow, num) {
+            console.log(deptRow)
             if (num) {
                 if (num == 'gyProperty') {
                     this.editWlxxData[this.zbIndex].HAuxPropID = deptRow.HItemID;
@@ -793,27 +794,34 @@
                     this.editWlxxData[this.zbIndex]["HAuxPropNumber"] = deptRow["杈呭姪灞炴�т唬鐮�"];
                     this.propertyShow = false;
                     this.openData = false;
+
                 } else if (num == 3) {
-                    this.editWlxxData[this.zbIndex].HMaterID = deptRow.HItemID;
-                    this.editWlxxData[this.zbIndex].HMaterNumber = deptRow.鐗╂枡浠g爜;
-                    this.editWlxxData[this.zbIndex].HMaterName = deptRow.鐗╂枡鍚嶇О;
-                    this.editWlxxData[this.zbIndex].HMaterModel = deptRow.瑙勬牸鍨嬪彿
-                    this.editWlxxData[this.zbIndex].HUnitID = deptRow.HUnitID;
-                    this.editWlxxData[this.zbIndex].HUnitName = deptRow.璁¢噺鍗曚綅鍚嶇О
-                    this.editWlxxData[this.zbIndex].HUnitNumber = deptRow.璁¢噺鍗曚綅浠g爜
+                    this.editWlxxData = []
+                    for (var i = 0; i < deptRow.length; i++) {
+                        this.editWlxxData.push({
+                            "HMaterID": deptRow[i].HItemID,
+                            "HMaterNumber": deptRow[i].鐗╂枡浠g爜,
+                            "HMaterName": deptRow[i].鐗╂枡鍚嶇О,
+                            "HMaterModel": deptRow[i].瑙勬牸鍨嬪彿,
+                            "HUnitID": deptRow[i].HUnitID,
+                            "HUnitNumber": deptRow[i].璁¢噺鍗曚綅浠g爜,
+                            "HUnitName": deptRow[i].璁¢噺鍗曚綅,
+                            "HAuxQty": 0,
+                        })
+                    }
                     this.materialShow = false
                     this.openData = false
                 }
                 return
             }
-            console.log(deptRow)
+
             if (deptRow.length > 0) {
                 this.zbDataShow = false
                 this.editWlxxData = []
                 var list = []
                 var BillSelect = []
                 for (var i = 0; i < deptRow.length; i++) {
-                    if (deptRow[i].閮ㄩ棬 != "" && deptRow[i].閮ㄩ棬 != null) {
+                    if (!deptRow[i].閮ㄩ棬) {
                         list.push(deptRow[i].閮ㄩ棬)
                     }
                     BillSelect.push({
@@ -840,7 +848,7 @@
                     //閫氳繃閫夋嫨鐨勬簮鍗曚富瀛愬唴鐮佹煡鎵捐缁嗕俊鎭�
                     axios({
                         method: 'post',
-                        url: this.baseURL + "/Sc_BarCode/SelectReportFromBillList",
+                        url: this.$baseUrl + "/Sc_BarCode/SelectReportFromBillList",
                         data: {
                             "msg": Str
                         },
@@ -928,7 +936,7 @@
         },
         //鏍规嵁鐢ㄦ埛鑾峰彇瀵瑰簲鑱屽憳銆侀儴闂ㄣ�侀攢鍞富绠�
         getCzyglByUser() {
-            axios.get(this.baseURL + '/Xs_SeOrderBill/getCzyglByUser', {
+            axios.get(this.$baseUrl + '/Xs_SeOrderBill/getCzyglByUser', {
                 params: { "CurUserName": sessionStorage["HUserName"] }
             }).then(response => {
                 let dataForm = response.data.data[0]
@@ -955,7 +963,7 @@
         handleUpdate() {
             this.reset()
             let rowHmainid = this.linterid
-            axios.get(this.baseURL + "/Kf_SellOutBill/cx", {
+            axios.get(this.$baseUrl + "/Kf_SellOutBill/cx", {
                 params: { 'HInterID': rowHmainid }
             }).then(response => {
                 if (response.data.count == 1) {
@@ -1106,7 +1114,7 @@
         },
         //鏍规嵁瀹㈡埛甯﹀嚭鑱旂郴浜恒�佽仈绯荤數璇�
         getCustomerByCusID(HCusID) {
-            axios.get(this.baseURL + "/Xs_SeOrderBill/getCustomerByCusID", {
+            axios.get(this.$baseUrl + "/Xs_SeOrderBill/getCustomerByCusID", {
                 params: {
                     HCusID: HCusID
                 }

--
Gitblit v1.9.1