From 84b74d64ecc519882b89278f1011f7ac7525d190 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期二, 05 三月 2024 19:23:40 +0800
Subject: [PATCH] mrshi
---
company/src/components/business/OperaSettleClaimsCheckWindow.vue | 29 ++++++++++++++++++-----------
1 files changed, 18 insertions(+), 11 deletions(-)
diff --git a/company/src/components/business/OperaSettleClaimsCheckWindow.vue b/company/src/components/business/OperaSettleClaimsCheckWindow.vue
index d950969..e1b41a1 100644
--- a/company/src/components/business/OperaSettleClaimsCheckWindow.vue
+++ b/company/src/components/business/OperaSettleClaimsCheckWindow.vue
@@ -38,7 +38,7 @@
<el-input type="number" v-model="form.swClaimAccount" @change="changeAccount" placeholder="璇疯緭鍏�" v-trim/>
</el-form-item>
<el-form-item label="鎬婚噾棰濓細" >
- <el-input type="number" readonly v-model="form.totalAccount" placeholder="璇疯緭鍏�" v-trim/>
+ <el-input type="number" disabled v-model="form.totalAccount" placeholder="" v-trim/>
</el-form-item>
</el-form>
<div v-if="visible5 ==true" class="form">
@@ -117,19 +117,19 @@
},
rules4: {
doneInfo: [
- { required: true, message: '璇疯緭鍏�' }
+ { required: true, message: '璇疯緭鍏�', trigger: 'blur' }
],
ylClaimAccount: [
- { required: true, message: '璇疯緭鍏�' }
+ { required: true, message: '璇疯緭鍏�', trigger: 'blur' }
],
wgClaimAccount: [
- { required: true, message: '璇疯緭鍏�' }
+ { required: true, message: '璇疯緭鍏�', trigger: 'blur' }
],
scClaimAccount: [
- { required: true, message: '璇疯緭鍏�' }
+ { required: true, message: '璇疯緭鍏�', trigger: 'blur' }
],
swClaimAccount: [
- { required: true, message: '璇疯緭鍏�' }
+ { required: true, message: '璇疯緭鍏�', trigger: 'blur' }
]
}
}
@@ -185,10 +185,18 @@
}
},
changeAccount(){
- this.form.swClaimAccount = parseFloat(this.form.swClaimAccount).toFixed(2)
- this.form.scClaimAccount = parseFloat(this.form.scClaimAccount).toFixed(2)
- this.form.wgClaimAccount = parseFloat(this.form.wgClaimAccount).toFixed(2)
- this.form.ylClaimAccount = parseFloat(this.form.ylClaimAccount).toFixed(2)
+ if (this.form.swClaimAccount) {
+ this.form.swClaimAccount = parseFloat(this.form.swClaimAccount).toFixed(2)
+ }
+ if (this.form.scClaimAccount) {
+ this.form.scClaimAccount = parseFloat(this.form.scClaimAccount).toFixed(2)
+ }
+ if (this.form.wgClaimAccount) {
+ this.form.wgClaimAccount = parseFloat(this.form.wgClaimAccount).toFixed(2)
+ }
+ if (this.form.ylClaimAccount) {
+ this.form.ylClaimAccount = parseFloat(this.form.ylClaimAccount).toFixed(2)
+ }
this.form.totalAccount = parseFloat( this.form.scClaimAccount || 0) + parseFloat( this.form.swClaimAccount || 0)
+ parseFloat( this.form.wgClaimAccount|| 0)
+ parseFloat( this.form.ylClaimAccount|| 0)
@@ -211,7 +219,6 @@
})
} else if (this.type === 4) {
this.$refs.form4.validate((valid) => {
- // debugger
if (!valid) {
return
}
--
Gitblit v1.9.3