From 151bf79074de1d8b572aa6de6e65cdfdb3fd5faf Mon Sep 17 00:00:00 2001 From: linfso Date: Fri, 10 Jan 2025 09:06:13 +0800 Subject: [PATCH] md --- .../emisTmsCostFee/emisTmsCostFeeForm.vue | 39 +++++++++++++------ .../emis/emisWaybill/OrderDetailReadOnly.vue | 14 +++---- 2 files changed, 35 insertions(+), 18 deletions(-) diff --git a/src/views/emis/emisTmsCostFee/emisTmsCostFeeForm.vue b/src/views/emis/emisTmsCostFee/emisTmsCostFeeForm.vue index b532d245..8a12d1eb 100644 --- a/src/views/emis/emisTmsCostFee/emisTmsCostFeeForm.vue +++ b/src/views/emis/emisTmsCostFee/emisTmsCostFeeForm.vue @@ -235,8 +235,8 @@
- 确 定 - 保存并继续录入 + 确 定 + 保存并继续录入 取 消
@@ -263,6 +263,7 @@ export default { emisTmsCostFeeOptions: [], // 遮罩层 loading: true, + isDoing:false, // 表单参数 form: {}, // 表单校验 @@ -438,15 +439,31 @@ export default { submitForm(isContinue) { this.$refs["form"].validate(valid => { if (valid) { - addEmisTmsCostFee(this.form).then(response => { - this.$modal.msgSuccess("新增成功"); - if(isContinue==true){ - this.form.feeType=null; - this.form.costFee=null; - }else{ - this.$emit("on-changed"); - } - }); + if (this.form.id != null) { + this.isDoing=true; + updateEmisTmsCostFee(this.form).then(response => { + this.isDoing=false; + this.$modal.msgSuccess("保存成功"); + if(isContinue==true){ + this.form.feeType=null; + this.form.costFee=null; + }else{ + this.$emit("on-changed"); + } + }); + }else{ + this.isDoing=true; + addEmisTmsCostFee(this.form).then(response => { + this.isDoing=false; + this.$modal.msgSuccess("新增成功"); + if(isContinue==true){ + this.form.feeType=null; + this.form.costFee=null; + }else{ + this.$emit("on-changed"); + } + }); + } } }); }, diff --git a/src/views/emis/emisWaybill/OrderDetailReadOnly.vue b/src/views/emis/emisWaybill/OrderDetailReadOnly.vue index 29729c49..b990d291 100644 --- a/src/views/emis/emisWaybill/OrderDetailReadOnly.vue +++ b/src/views/emis/emisWaybill/OrderDetailReadOnly.vue @@ -38,11 +38,11 @@ color: white;"> {{ $t('收') }} - {{ form.reciever.countryName }} {{ form.reciever.provinceName }} - {{ form.dispatchUnderlingSiteName }} -
+
{{ form.reciever.name }} {{ form.reciever.phone }}
{{ form.reciever.countryName }} {{ form.reciever.provinceName }} {{ form.reciever.cityName }} {{ form.reciever.countyName }} {{ form.reciever.address }}
{{ form.reciever.company }}
@@ -76,7 +76,7 @@ - {{ form.customerName }} + {{ form.custName }} {{ form.salesmen }} @@ -261,7 +261,7 @@ - {{ form.customerName }} + {{ form.custName }}