MrShi
2024-02-23 e4be5ba9eea9fe8408f3a7048a315b3767b33f49
company/src/components/business/OperaSettleClaimsCheckWindow.vue
@@ -25,20 +25,20 @@
                <el-form-item label="结案内容:" prop="doneInfo">
                  <el-input type="textarea" v-model="form.doneInfo" @change="changeAccount" placeholder="请输入" v-trim/>
                </el-form-item>
                <el-form-item label="医疗理赔(元):" prop="ylClaimAccount">
                <el-form-item label="医疗理赔(元):" prop="ylClaimAccount">{{form.ylClaimAccount}}
                  <el-input type="number" v-model="form.ylClaimAccount"  @change="changeAccount" placeholder="请输入" v-trim/>
                </el-form-item>
                <el-form-item label="误工理赔(元):" prop="wgClaimAccount">
                <el-form-item label="误工理赔(元):" prop="wgClaimAccount">{{form.wgClaimAccount}}
                  <el-input type="number" v-model="form.wgClaimAccount" @change="changeAccount"  placeholder="请输入" v-trim/>
                </el-form-item>
                <el-form-item label="伤残理赔(元):" prop="scClaimAccount">
                <el-form-item label="伤残理赔(元):" prop="scClaimAccount">{{form.scClaimAccount}}
                  <el-input type="number" v-model="form.scClaimAccount" @change="changeAccount"  placeholder="请输入" v-trim/>
                </el-form-item>
                <el-form-item label="死亡理赔(元):" prop="swClaimAccount">
                <el-form-item label="死亡理赔(元):" prop="swClaimAccount">{{form.swClaimAccount}}
                  <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
          }