From c56a1c4b6f3acbb387eb2f56794df14b2b77d4f8 Mon Sep 17 00:00:00 2001 From: fengachen <373943794@qq.com> Date: Tue, 8 Nov 2022 11:58:01 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BF=AE=E6=94=B9=E3=80=91=E8=B5=84?= =?UTF-8?q?=E6=96=99=E7=BD=91=E5=91=98=20=E6=88=90=E5=91=98=E5=BA=94?= =?UTF-8?q?=E6=94=B6=E9=87=91=E9=A2=9D=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/mixins/CalcAmountMixin.js | 7 ++- .../modules/SafeguardMemberModal.vue | 61 +++++++++++++++++-- 2 files changed, 62 insertions(+), 6 deletions(-) diff --git a/src/mixins/CalcAmountMixin.js b/src/mixins/CalcAmountMixin.js index 06c0f4a..4acbbc3 100644 --- a/src/mixins/CalcAmountMixin.js +++ b/src/mixins/CalcAmountMixin.js @@ -4,6 +4,11 @@ * */ export const CalcAmountMixin = { + data() { + return { + ysjeKey:'receivableAmount',// 应收金额的表单key值 + } + }, methods:{ /** * 改变应收金额 计算税额 未税金额 @@ -27,7 +32,7 @@ export const CalcAmountMixin = { * */ calcAmount(){ // 获取应收金额 - let ysje = Number(this.form.getFieldValue('receivableAmount')) + let ysje = Number(this.form.getFieldValue(this.ysjeKey)) // 没有输入应收金额 不进行计算 if(!ysje) return // 获取税率 diff --git a/src/views/incomePayments/memberManage/modules/SafeguardMemberModal.vue b/src/views/incomePayments/memberManage/modules/SafeguardMemberModal.vue index 1d90a08..0d868f3 100644 --- a/src/views/incomePayments/memberManage/modules/SafeguardMemberModal.vue +++ b/src/views/incomePayments/memberManage/modules/SafeguardMemberModal.vue @@ -79,20 +79,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +