From 33a3dff67ada1dc98bae89aac1050958993b3854 Mon Sep 17 00:00:00 2001
From: 陈婷婷 <506607603@qq.com>
Date: 星期二, 31 三月 2026 14:49:25 +0800
Subject: [PATCH] 运单编辑源单详情接口调试

---
 src/views/logistics/transportGPS/Add_Edit_WL_YayBill.vue |   45 ++++++++++++++++-----------------------------
 1 files changed, 16 insertions(+), 29 deletions(-)

diff --git a/src/views/logistics/transportGPS/Add_Edit_WL_YayBill.vue b/src/views/logistics/transportGPS/Add_Edit_WL_YayBill.vue
index c17e08d..6932f2e 100644
--- a/src/views/logistics/transportGPS/Add_Edit_WL_YayBill.vue
+++ b/src/views/logistics/transportGPS/Add_Edit_WL_YayBill.vue
@@ -196,20 +196,13 @@
                         </div>
                         <div class="form-group">
                             <el-form-item label="闄勪欢" prop="fujian">
-                                <el-upload
-                                    class="upload-demo"
-                                    ref="upload"
-                                    action=""
-                                    :on-preview="handleFilePreview"
-                                    :on-remove="handleFileRemove"
-                                    :on-change="handleFileChange"
-                                    :file-list="fileList"
-                                    :auto-upload="false"
-                                    :limit="10"
-                                    :on-exceed="handleExceed"
+                                <el-upload class="upload-demo" ref="upload" action="" :on-preview="handleFilePreview"
+                                    :on-remove="handleFileRemove" :on-change="handleFileChange" :file-list="fileList"
+                                    :auto-upload="false" :limit="10" :on-exceed="handleExceed"
                                     accept=".jpg,.png,.jpeg,.pdf,.doc,.docx,.xls,.xlsx,.zip,.rar">
                                     <el-button size="small" type="primary">鐐瑰嚮涓婁紶</el-button>
-                                    <div slot="tip" class="el-upload__tip">鏀寔涓婁紶jpg/png/jpeg/pdf/doc/docx/xls/xlsx/zip/rar鏍煎紡鏂囦欢锛屾渶澶�10涓�</div>
+                                    <div slot="tip" class="el-upload__tip">
+                                        鏀寔涓婁紶jpg/png/jpeg/pdf/doc/docx/xls/xlsx/zip/rar鏍煎紡鏂囦欢锛屾渶澶�10涓�</div>
                                 </el-upload>
                             </el-form-item>
                         </div>
@@ -1267,17 +1260,13 @@
             try {
                 // 鏄剧ず婧愬崟鏁版嵁鍔犺浇鐘舵��
                 this.sourceDataLoading = true;
-
                 var dataArray = [];
-
                 // 浣跨敤Promise.all绛夊緟鎵�鏈夊紓姝ヨ姹傚畬鎴�
                 const promises = checkStatus.map(async (item) => {
                     const temp = await this.getPushSeOutStockBillInit(item.hmainid, item.hsubid);
                     return temp;
                 });
-
                 const results = await Promise.all(promises);
-
                 // 杩囨护鎺塶ull鍊�
                 for (const result of results) {
                     if (result) {
@@ -1288,21 +1277,15 @@
                         return;
                     }
                 }
-
                 // 鑾峰彇鐜版湁瀛愯〃鏁版嵁
                 var existingData = this.editData || [];
                 var orginHQTY = 0;
-
-
-
-
-
                 // 鍒涘缓鐗╂枡ID鏄犲皠
                 var materialMap = {};
                 for (var i = 0; i < dataArray.length; i++) {
-                    console.log(dataArray)
                     orginHQTY = dataArray[i].鏁伴噺;
                     var materialId = dataArray[i].HMaterID;
+                    console.log(materialId)
                     if (!materialMap[materialId]) {
                         materialMap[materialId] = [];
                     }
@@ -1313,25 +1296,29 @@
                         鍗曟嵁鍙�: dataArray[i].鍗曟嵁鍙�
                     });
                 }
-
                 // 鑾峰彇鎵�鏈夌墿鏂橧D
                 var ListMaterial = "";
                 for (var materialId in materialMap) {
                     if (ListMaterial) ListMaterial += ";";
                     ListMaterial += materialId;
                 }
-
-                if (!ListMaterial) {
+                 if (!ListMaterial) {
                     this.$modal.msgError("娌℃湁鎵惧埌鐗╂枡淇℃伅锛岃妫�鏌ラ�夋嫨鐨勬簮鍗曟槸鍚﹀寘鍚湁鏁堢殑鐗╂枡鏁版嵁!");
                     this.sourceDataLoading = false;
                     return;
                 }
-
-                const response = await axios.get(this.baseURL + '/WLYayBillController/GetMesByOrginBill_1', {
+                let hmainidVal = []
+                for (var i = 0; i < dataArray.length; i++) {
+                    hmainidVal[i] = dataArray[i].hmainid
+                }
+                // const response = await axios.get(this.baseURL + '/WLYayBillController/GetMesByOrginBill_1', {
+                const response = await axios.get(this.baseURL + '/WLYayBillController/GetList', {
                     params: {
-                        "ListMaterial": ListMaterial
+                        "user": sessionStorage["HUserName"],
+                        "hmainid": hmainidVal.join(',')
                     },
                 });
+                console.log('婧愬崟璇︽儏', response)
                 let result = response.data;
                 if (result.count == 1) {
                     let res = result.data;

--
Gitblit v1.9.1