Jelajahi Sumber

代码提交:
0920合同管理-合同登记

sunruiqi 2 tahun lalu
induk
melakukan
a6a9e039bd
1 mengubah file dengan 12 tambahan dan 1 penghapusan
  1. 12 1
      src/views/modules/sys/workContract/WorkContractForm.vue

+ 12 - 1
src/views/modules/sys/workContract/WorkContractForm.vue

@@ -67,6 +67,7 @@
                 {required: true, message:'请选择合同终止日期', trigger:'blur'}
               ]">
             <el-date-picker
+              @change="checkData"
               placement="bottom-start"
               v-model="inputForm.closingDate"
               type="date"
@@ -108,7 +109,9 @@
                         :rules="[
                   {required: true, message:'请输入合同/预计金额(元)', trigger:'blur'}
                ]">
-            <el-input v-model="inputForm.contractAmount" placeholder="请输入合同/预计金额(元)"></el-input>
+            <el-input v-model="inputForm.contractAmount" placeholder="请输入合同/预计金额(元)"
+                      @keyup.native="inputForm.contractAmount = twoDecimalPlaces(inputForm.contractAmount)"
+            ></el-input>
           </el-form-item>
         </el-col>
 
@@ -595,6 +598,14 @@
           this.inputForm.status = '3'
           this.workContractService.updateStatusById(this.inputForm)
         }
+      },
+      checkData () {
+        let begin = this.inputForm.effectiveDate
+        let close = this.inputForm.closingDate
+        if (close < begin) {
+          this.$message.warning(`合同终止日期异常,请重新选择`)
+          this.inputForm.closingDate = ''
+        }
       }
     }
   }