From 24da9fcb71bca38ae6e42585bf6b3d6312bdc8fe Mon Sep 17 00:00:00 2001 From: linfso Date: Thu, 15 May 2025 14:08:32 +0800 Subject: [PATCH] md --- src/views/oms/emisWaybill/OrderRecord.vue | 30 ++++++++++++++--------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/src/views/oms/emisWaybill/OrderRecord.vue b/src/views/oms/emisWaybill/OrderRecord.vue index 891c930..9a804a7 100644 --- a/src/views/oms/emisWaybill/OrderRecord.vue +++ b/src/views/oms/emisWaybill/OrderRecord.vue @@ -1268,6 +1268,8 @@ methods: { this.form.intoWarehouseAddress=item.address; this.form.intoWarehouseContact=item.contact; this.form.intoWarehousePhone=item.tel; + + this.calcSendSite(); }, selectGoods(e){ this.form.goodsInfo = e.target.innerText; @@ -1818,17 +1820,23 @@ methods: { this.calcSendSite(); }, calcSendSite(){ - let queryParams = { - province:this.form.sender.province, - city:this.form.sender.city, - county:this.form.sender.county - }; - if(this.form.sender.province){ - getSendSite(queryParams).then(response => { - this.form.sendSiteCode= response.data.siteCode; - this.form.sendSiteName= response.data.siteName; - this.preCalcFee(); - }); + if(this.form.pickMethod==2){ + let queryParams = { + province:this.form.sender.province, + city:this.form.sender.city, + county:this.form.sender.county + }; + if(this.form.sender.province){ + getSendSite(queryParams).then(response => { + this.form.sendSiteCode= response.data.siteCode; + this.form.sendSiteName= response.data.siteName; + this.preCalcFee(); + }); + } + }else{ + this.form.sendSiteCode= this.form.intoWarehouseCode; + this.form.sendSiteName= this.form.intoWarehouseName; + this.preCalcFee(); } }, // 计算目的站点