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