From 7527cbd05cee1021628cc110ddcc34a2504d843f Mon Sep 17 00:00:00 2001
From: wuteng <419274783@qq.com>
Date: Mon, 23 Jun 2025 14:07:48 +0800
Subject: [PATCH] =?UTF-8?q?=E8=8E=B7=E5=8F=96=E5=85=B3=E8=81=94=E4=B8=BB?=
=?UTF-8?q?=E5=8D=95=E6=8E=A5=E5=8F=A3=E5=A2=9E=E5=8A=A0=E5=8F=82=E6=95=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../EmisBaseTools/MasterBillCodePicker.vue | 20 ++++++++++++-------
src/views/emis/emisWaybill/waybillModify.vue | 9 ++++++++-
src/views/emis/emisWaybill/waybillRecord.vue | 9 ++++++++-
3 files changed, 29 insertions(+), 9 deletions(-)
diff --git a/src/views/emis/EmisBaseTools/MasterBillCodePicker.vue b/src/views/emis/EmisBaseTools/MasterBillCodePicker.vue
index 51492727..e869cf3c 100644
--- a/src/views/emis/EmisBaseTools/MasterBillCodePicker.vue
+++ b/src/views/emis/EmisBaseTools/MasterBillCodePicker.vue
@@ -37,10 +37,10 @@ export default {
type: [String],
required: false,
},
- transLineType: {
- type: [String],
- required: false,
- },
+ searchParams:{
+ type:Object,
+ required:false,
+ }
},
data() {
return {
@@ -50,8 +50,8 @@ export default {
filterMap: new Map(),
loading: false,
queryParams: {
- transLineType: null,
billCode: null,
+ ...this.searchParams
},
};
},
@@ -61,6 +61,13 @@ export default {
this.svalue=this.value;
this.queryData(null,this.svalue);
},
+ //监听参数变化 重新获取
+ searchParams:{
+ handler(newVal,oldVal){
+ this.queryData();
+ },
+ deep:true
+ }
},
created() {
this.queryData();
@@ -78,14 +85,13 @@ export default {
},
queryData(val) {
- this.queryParams.transLineType = this.transLineType;
+ this.queryParams = {...this.searchParams};
this.queryParams.billCode = val;
getMasterEmisWaybills(this.queryParams).then((response) => {
this.filterData = response.rows.map((item) => {
return {
label: item.billCode,
value: item.billCode,
- // transLineType: item.transLineType,
productType: item.productType
};
});
diff --git a/src/views/emis/emisWaybill/waybillModify.vue b/src/views/emis/emisWaybill/waybillModify.vue
index 238409e4..56db2c88 100644
--- a/src/views/emis/emisWaybill/waybillModify.vue
+++ b/src/views/emis/emisWaybill/waybillModify.vue
@@ -534,7 +534,7 @@
-
+
@@ -1128,6 +1128,13 @@ data() {
};
},
computed: {
+ masterBillSearchParams() {
+ return {
+ transLineType: this.form.transLine,
+ productType: this.form.productType,
+ sendSiteCode: this.form.sendSiteCode
+ }
+ }
},
watch: {
diff --git a/src/views/emis/emisWaybill/waybillRecord.vue b/src/views/emis/emisWaybill/waybillRecord.vue
index bb76795a..cd177a57 100644
--- a/src/views/emis/emisWaybill/waybillRecord.vue
+++ b/src/views/emis/emisWaybill/waybillRecord.vue
@@ -536,7 +536,7 @@
-
+
@@ -1133,6 +1133,13 @@ data() {
};
},
computed: {
+ masterBillSearchParams() {
+ return {
+ transLineType: this.form.transLine,
+ productType: this.form.productType,
+ sendSiteCode: this.form.sendSiteCode
+ }
+ }
},
watch: {