From 4dd11a5296e55de0ab5d924b923ecb56a9375f51 Mon Sep 17 00:00:00 2001 From: 18154758993 <605281283@qq.com> Date: Fri, 19 Sep 2025 15:14:27 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E5=8A=A8=E8=AE=A1=E7=AE=97=E5=B9=B3?= =?UTF-8?q?=E5=9D=87=E6=94=B6=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + .../knzzZsgApply/cpnt/TufaApply.vue | 30 ++++++++++++++----- 2 files changed, 23 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 78a752d..fc0ba79 100644 --- a/.gitignore +++ b/.gitignore @@ -18,6 +18,7 @@ selenium-debug.log *.njsproj *.sln *.local +.qoder package-lock.json yarn.lock diff --git a/src/views/comprehensive/knzzZsgApply/cpnt/TufaApply.vue b/src/views/comprehensive/knzzZsgApply/cpnt/TufaApply.vue index b5cfa10..90e6819 100644 --- a/src/views/comprehensive/knzzZsgApply/cpnt/TufaApply.vue +++ b/src/views/comprehensive/knzzZsgApply/cpnt/TufaApply.vue @@ -157,7 +157,7 @@ style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:61.4pt">

{{ formData.stuPhone - }} + }}

@@ -177,7 +177,7 @@

开户行:{{ formData.bankAddr - }} + }}

@@ -263,7 +263,7 @@ style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:bottom; width:61.4pt">

- +

@@ -278,22 +278,24 @@

- +

 

+ style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:middle; width:50pt">

人均月收入

+ style="border-bottom-color:#000000; border-bottom-style:solid; border-bottom-width:0.75pt; border-left-color:#000000; border-left-style:solid; border-left-width:0.75pt; border-right-color:#000000; border-right-style:solid; border-right-width:0.75pt; border-top-color:#000000; border-top-style:solid; border-top-width:0.75pt; padding-left:5.03pt; padding-right:5.03pt; vertical-align:bottom; width:80pt">

- +

-

说明:

    @@ -735,6 +736,19 @@ export default { await this.getOwnExtraInfo(); }, methods: { + // 计算人均月收入 + calculatePerCapitaIncome() { + const familyNum = parseFloat(this.formData.familyNum); + const monthMoney = parseFloat(this.formData.monthMoney); + + if (familyNum && monthMoney && familyNum > 0) { + // 计算人均月收入,保留2位小数 + const perMoney = (monthMoney / familyNum).toFixed(2); + this.formData.perMoney = perMoney; + } else { + this.formData.perMoney = ''; + } + }, // 判断是否上传pdf逻辑 beforeUploadPdf(file) { const isValidType = file.type === 'application/pdf';