Your Name 2 лет назад
Родитель
Сommit
e5c4a7eb12
1 измененных файлов: 55 добавлений и 4 удалений
  1. 55
    4
      src/views/caseManagement/components/caseentryDialog.vue

+ 55
- 4
src/views/caseManagement/components/caseentryDialog.vue Просмотреть файл

6
       @close="cancel"
6
       @close="cancel"
7
       width="1000px"
7
       width="1000px"
8
       append-to-body
8
       append-to-body
9
-      :destroy-on-close= true
9
+      :destroy-on-close="true"
10
       center
10
       center
11
     >
11
     >
12
       <!-- 案件信息 -->
12
       <!-- 案件信息 -->
181
                     message: '身份证号不能为空',
181
                     message: '身份证号不能为空',
182
                     trigger: 'blur',
182
                     trigger: 'blur',
183
                   },
183
                   },
184
+                  {
185
+                    pattern:
186
+                      /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/,
187
+                    message: '请输入正确的身份证号码',
188
+                    trigger: 'blur',
189
+                  },
184
                 ]"
190
                 ]"
185
               >
191
               >
186
                 <el-input v-model="item.identityNum" placeholder="请输入" />
192
                 <el-input v-model="item.identityNum" placeholder="请输入" />
196
                     message: '联系电话不能为空',
202
                     message: '联系电话不能为空',
197
                     trigger: 'blur',
203
                     trigger: 'blur',
198
                   },
204
                   },
205
+                  {
206
+                    pattern: /^[1][3,4,5,6,7,8,9][0-9]{9}$/,
207
+                    message: '请输入正确的手机号码',
208
+                    trigger: 'blur',
209
+                  },
199
                 ]"
210
                 ]"
200
               >
211
               >
201
                 <el-input v-model="item.contactTelphone" placeholder="请输入" />
212
                 <el-input v-model="item.contactTelphone" placeholder="请输入" />
274
                     message: '身份证号不能为空',
285
                     message: '身份证号不能为空',
275
                     trigger: 'blur',
286
                     trigger: 'blur',
276
                   },
287
                   },
288
+                  {
289
+                    pattern:
290
+                      /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/,
291
+                    message: '请输入正确的身份证号码',
292
+                    trigger: 'blur',
293
+                  },
277
                 ]"
294
                 ]"
278
               >
295
               >
279
                 <el-input
296
                 <el-input
292
                     message: '联系电话不能为空',
309
                     message: '联系电话不能为空',
293
                     trigger: 'blur',
310
                     trigger: 'blur',
294
                   },
311
                   },
312
+                  {
313
+                    pattern: /^[1][3,4,5,6,7,8,9][0-9]{9}$/,
314
+                    message: '请输入正确的手机号码',
315
+                    trigger: 'blur',
316
+                  },
295
                 ]"
317
                 ]"
296
               >
318
               >
297
                 <el-input
319
                 <el-input
375
                     message: '身份证号不能为空',
397
                     message: '身份证号不能为空',
376
                     trigger: 'blur',
398
                     trigger: 'blur',
377
                   },
399
                   },
400
+                  {
401
+                    pattern:
402
+                      /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/,
403
+                    message: '请输入正确的身份证号码',
404
+                    trigger: 'blur',
405
+                  },
378
                 ]"
406
                 ]"
379
               >
407
               >
380
                 <el-input v-model="itm.identityNum" placeholder="请输入" />
408
                 <el-input v-model="itm.identityNum" placeholder="请输入" />
390
                     message: '联系电话不能为空',
418
                     message: '联系电话不能为空',
391
                     trigger: 'blur',
419
                     trigger: 'blur',
392
                   },
420
                   },
421
+                  {
422
+                    pattern: /^[1][3,4,5,6,7,8,9][0-9]{9}$/,
423
+                    message: '请输入正确的手机号码',
424
+                    trigger: 'blur',
425
+                  },
393
                 ]"
426
                 ]"
394
               >
427
               >
395
                 <el-input v-model="itm.contactTelphone" placeholder="请输入" />
428
                 <el-input v-model="itm.contactTelphone" placeholder="请输入" />
459
               </el-form-item>
492
               </el-form-item>
460
             </el-col>
493
             </el-col>
461
             <el-col :span="12">
494
             <el-col :span="12">
495
+              <!--  -->
462
               <el-form-item
496
               <el-form-item
463
                 label="身份证号:"
497
                 label="身份证号:"
464
                 :prop="'paymentArr1.' + index + '.identityNumAgent'"
498
                 :prop="'paymentArr1.' + index + '.identityNumAgent'"
468
                     message: '身份证号不能为空',
502
                     message: '身份证号不能为空',
469
                     trigger: 'blur',
503
                     trigger: 'blur',
470
                   },
504
                   },
505
+                  {
506
+                    pattern:
507
+                      /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/,
508
+                    message: '请输入正确的身份证号码',
509
+                    trigger: 'blur',
510
+                  },
471
                 ]"
511
                 ]"
472
               >
512
               >
473
                 <el-input v-model="itm.identityNumAgent" placeholder="请输入" />
513
                 <el-input v-model="itm.identityNumAgent" placeholder="请输入" />
483
                     message: '联系电话不能为空',
523
                     message: '联系电话不能为空',
484
                     trigger: 'blur',
524
                     trigger: 'blur',
485
                   },
525
                   },
526
+                  {
527
+                    pattern: /^[1][3,4,5,6,7,8,9][0-9]{9}$/,
528
+                    message: '请输入正确的手机号码',
529
+                    trigger: 'blur',
530
+                  },
486
                 ]"
531
                 ]"
487
               >
532
               >
488
                 <el-input
533
                 <el-input
520
         >新增被申请人主体信息</el-button
565
         >新增被申请人主体信息</el-button
521
       >
566
       >
522
       <div slot="footer" class="dialog-footer">
567
       <div slot="footer" class="dialog-footer">
523
-        <el-button type="primary" @click="submitForm" v-if="flag != 0" class="endbutton"
568
+        <el-button
569
+          type="primary"
570
+          @click="submitForm"
571
+          v-if="flag != 0"
572
+          class="endbutton"
524
           ><span>确 定</span></el-button
573
           ><span>确 定</span></el-button
525
         >
574
         >
526
-        <el-button @click="cancel" class="endbutton1"><span>取 消</span></el-button>
575
+        <el-button @click="cancel" class="endbutton1"
576
+          ><span>取 消</span></el-button
577
+        >
527
       </div>
578
       </div>
528
     </el-dialog>
579
     </el-dialog>
529
   </div>
580
   </div>
541
     "flag",
592
     "flag",
542
     "initpaymentArr",
593
     "initpaymentArr",
543
     "initpaymentArr1",
594
     "initpaymentArr1",
544
-    "queryParams"
595
+    "queryParams",
545
   ],
596
   ],
546
   data() {
597
   data() {
547
     return {
598
     return {