jiaxing.zhou

fix(exportBillQuery, listBranchQuery): 修复物流单号换行查询问题

- 在两个组件中添加 originalLogisticsNo 字段,用于保存原始的物流单号字符串
- 修改查询逻辑,使用保存的原始物流单号进行查询
- 通过对象展开运算符复制 sreachFormData,避免直接修改原始对象
......@@ -182,6 +182,7 @@ export default {
createTime: [],
logisticsNo: "",
},
originalLogisticsNo: "", // 用于保存原始的 logisticsNo 字符串
page: {
pageIndex: 1,
pageSize: 20,
......@@ -304,7 +305,8 @@ export default {
if (val == 0) {
this.page.pageIndex = 1;
}
let obj = this.sreachFormData;
let obj = { ...this.sreachFormData }; // 使用对象展开运算符复制 sreachFormData
//let obj = this.sreachFormData;
obj.pageIndex = this.page.pageIndex;
obj.pageSize = this.page.pageSize;
obj.createTimeStart = "";
......@@ -313,6 +315,8 @@ export default {
obj.createTimeStart = obj.createTime[0];
obj.createTimeEnd = obj.createTime[1];
}
// 使用保存的原始 logisticsNo 字符串
obj.logisticsNo = this.originalLogisticsNo;
if (obj.logisticsNo != null && obj.logisticsNo != "") {
obj.logisticsNo = obj.logisticsNo.split("\n");
} else {
......@@ -404,6 +408,7 @@ export default {
},
formChange(val) {
this.sreachFormData = val;
this.originalLogisticsNo = val.logisticsNo; // 保存原始的 logisticsNo 字符串
},
//分页
currentChange(val) {
......
......@@ -171,6 +171,7 @@ export default {
createTime: [],
logisticsNo: [],
},
originalLogisticsNo: "", // 用于保存原始的 logisticsNo 字符串
page: {
pageIndex: 1,
pageSize: 20,
......@@ -289,7 +290,9 @@ export default {
if (val == 0) {
this.page.pageIndex = 1;
}
let obj = this.sreachFormData;
let obj = { ...this.sreachFormData }; // 使用对象展开运算符复制 sreachFormData
//let obj = this.sreachFormData;
obj.pageIndex = this.page.pageIndex;
obj.pageSize = this.page.pageSize;
obj.createTimeStart = "";
......@@ -303,6 +306,8 @@ export default {
// } else {
// obj.billNo = [];
// }
// 使用保存的原始 logisticsNo 字符串
obj.logisticsNo = this.originalLogisticsNo;
if (obj.logisticsNo != null && obj.logisticsNo != "") {
obj.logisticsNo = obj.logisticsNo.split("\n");
} else {
......@@ -402,6 +407,7 @@ export default {
},
formChange(val) {
this.sreachFormData = val;
this.originalLogisticsNo = val.logisticsNo; // 保存原始的 logisticsNo 字符串
},
input() {
this.$forceUpdate();
......