瀏覽代碼

Merge branch 'hhl' of SH-Arbitrate/Arbitrate-Frontend into dev

hhlxayunmei 2 年之前
父節點
當前提交
99f633d479
共有 1 個檔案被更改,包括 29 行新增4 行删除
  1. 29
    4
      src/views/caseManagement/components/caseentryDialog.vue

+ 29
- 4
src/views/caseManagement/components/caseentryDialog.vue 查看文件

43
                 v-model="formData.loanStartDate"
43
                 v-model="formData.loanStartDate"
44
                 type="datetime"
44
                 type="datetime"
45
                 placeholder="借款开始日期"
45
                 placeholder="借款开始日期"
46
+                @change="setStartTime"
46
               >
47
               >
47
               </el-date-picker>
48
               </el-date-picker>
48
             </el-form-item>
49
             </el-form-item>
53
                 v-model="formData.loanEndDate"
54
                 v-model="formData.loanEndDate"
54
                 type="datetime"
55
                 type="datetime"
55
                 placeholder="借款结束日期"
56
                 placeholder="借款结束日期"
57
+                @change="setEndTime"
56
               >
58
               >
57
               </el-date-picker>
59
               </el-date-picker>
58
             </el-form-item>
60
             </el-form-item>
361
           </el-row>
363
           </el-row>
362
         </div>
364
         </div>
363
       </el-form>
365
       </el-form>
364
-      <el-button
366
+      <!-- <el-button
365
         v-if="flag == 1 || flag == 2"
367
         v-if="flag == 1 || flag == 2"
366
         type="primary"
368
         type="primary"
367
         plain
369
         plain
368
         @click="generateForm"
370
         @click="generateForm"
369
         >新增申请人主体信息</el-button
371
         >新增申请人主体信息</el-button
370
-      >
372
+      > -->
371
       <!-- 被申请人主体信息 -->
373
       <!-- 被申请人主体信息 -->
372
       <el-form
374
       <el-form
373
         ref="form3"
375
         ref="form3"
575
           </el-row>
577
           </el-row>
576
         </div>
578
         </div>
577
       </el-form>
579
       </el-form>
578
-      <el-button
580
+      <!-- <el-button
579
         v-if="flag == 1 || flag == 2"
581
         v-if="flag == 1 || flag == 2"
580
         type="primary"
582
         type="primary"
581
         plain
583
         plain
582
         @click="generateForm1()"
584
         @click="generateForm1()"
583
         >新增被申请人主体信息</el-button
585
         >新增被申请人主体信息</el-button
584
-      >
586
+      > -->
585
       <div slot="footer" class="dialog-footer">
587
       <div slot="footer" class="dialog-footer">
586
         <el-button
588
         <el-button
587
           type="primary"
589
           type="primary"
803
     cancel() {
805
     cancel() {
804
       this.$emit("cancel");
806
       this.$emit("cancel");
805
     },
807
     },
808
+    // 校验借款开始日期与结束日期
809
+    setStartTime() {
810
+      if ( this.setTime(this.formData.loanStartDate) >= this.setTime(this.formData.loanEndDate) ) {
811
+        this.$message.error('借款开始日期应早于借款结束日期');
812
+        this.formData.loanStartDate = '';
813
+        this.formData.loanEndDate = '';
814
+      }
815
+    },
816
+    setEndTime() {
817
+      if ( this.setTime(this.formData.loanEndDate) <= this.setTime(this.formData.loanStartDate) ) {
818
+        this.$message.error('借款结束日期应晚于借款开始日期');
819
+        this.formData.loanStartDate = '';
820
+        this.formData.loanEndDate = '';
821
+      }
822
+    },
823
+    setTime(val) {
824
+      const date = new Date(val)
825
+      const time = date.getTime()
826
+      return time
827
+    },
806
 
828
 
807
     // 新增申请人主体信息
829
     // 新增申请人主体信息
808
     generateForm() {
830
     generateForm() {
904
   background: #ffffff;
926
   background: #ffffff;
905
   border-radius: 20px;
927
   border-radius: 20px;
906
 }
928
 }
929
+.el-date-editor {
930
+  width: 100%;
931
+}
907
 .endbutton {
932
 .endbutton {
908
   width: 154px;
933
   width: 154px;
909
   height: 37px;
934
   height: 37px;