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 |   35 +++++++++++++++++++++++++++--------
 1 files changed, 27 insertions(+), 8 deletions(-)
diff --git a/company/src/components/business/OperaSettleClaimsCheckWindow.vue b/company/src/components/business/OperaSettleClaimsCheckWindow.vue
index d3d79f9..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">
@@ -88,7 +88,7 @@
       },
       model: {},
       activeName: 'first',
-      reverse: true,
+      reverse: false,
       tableData: [],
       visible1: false,
       visible2: false,
@@ -117,7 +117,19 @@
       },
       rules4: {
         doneInfo: [
-          { required: true, message: '璇疯緭鍏�' }
+          { required: true, message: '璇疯緭鍏�', trigger: 'blur' }
+        ],
+        ylClaimAccount: [
+            { required: true, message: '璇疯緭鍏�', trigger: 'blur' }
+        ],
+        wgClaimAccount: [
+            { required: true, message: '璇疯緭鍏�', trigger: 'blur' }
+        ],
+        scClaimAccount: [
+            { required: true, message: '璇疯緭鍏�', trigger: 'blur' }
+        ],
+        swClaimAccount: [
+            { required: true, message: '璇疯緭鍏�', trigger: 'blur' }
         ]
       }
     }
@@ -173,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)
@@ -199,7 +219,6 @@
         })
       } else if (this.type === 4) {
         this.$refs.form4.validate((valid) => {
-          // debugger
           if (!valid) {
             return
           }
--
Gitblit v1.9.3