소스 검색

Merge branch 'gyj' of SH-Arbitrate/miniapp into dev

gaogaoyujie 2 년 전
부모
커밋
f9c89cf57a
3개의 변경된 파일156개의 추가작업 그리고 114개의 파일을 삭제
  1. 1
    1
      config.js
  2. 13
    3
      pages/handlecase/component/list.vue
  3. 142
    110
      pages/handlecase/component/newlyAddedCase.vue

+ 1
- 1
config.js 파일 보기

8
 	baseUrlTJ: 'https://api.xayunmei.com/tiaojieapitest',
8
 	baseUrlTJ: 'https://api.xayunmei.com/tiaojieapitest',
9
 	// baseUrlTJ: 'https://api.xayunmei.com/tiaojieapi',
9
 	// baseUrlTJ: 'https://api.xayunmei.com/tiaojieapi',
10
 	// baseUrlZC: 'http://121.40.189.20:8001',	
10
 	// baseUrlZC: 'http://121.40.189.20:8001',	
11
-	// baseUrlTJ: 'http://172.16.1.43:6001',
11
+	// baseUrlTJ: 'http://172.16.1.43:6001',                                 
12
 	// baseUrl: 'http://172.16.1.24:8001',
12
 	// baseUrl: 'http://172.16.1.24:8001',
13
 	// baseUrl: 'http://localhost:8080',
13
 	// baseUrl: 'http://localhost:8080',
14
 	// baseUrl: 'http://192.168.3.18:9001',
14
 	// baseUrl: 'http://192.168.3.18:9001',

+ 13
- 3
pages/handlecase/component/list.vue 파일 보기

20
 			<view class="lable">
20
 			<view class="lable">
21
 				申请人:
21
 				申请人:
22
 			</view>
22
 			</view>
23
-			<view class="main">
24
-				{{defalutVal.applicationName}}
23
+			<uni-tooltip :content="defalutVal.applicationName">
24
+			<view class="textHidden">
25
+				{{defalutVal.applicationName}}	 
25
 			</view>
26
 			</view>
27
+			</uni-tooltip>
26
 		</view>
28
 		</view>
27
 		<view class="listItem" style="margin-top:22rpx">
29
 		<view class="listItem" style="margin-top:22rpx">
28
 			<view class="lable">
30
 			<view class="lable">
29
 				被申请人:
31
 				被申请人:
30
 			</view>
32
 			</view>
31
-			<view class="main">
33
+			<uni-tooltip :content="defalutVal.respondentName">
34
+			<view class="textHidden">
32
 				{{defalutVal.respondentName}}
35
 				{{defalutVal.respondentName}}
33
 			</view>
36
 			</view>
37
+			</uni-tooltip>
34
 		</view>
38
 		</view>
35
 		<view class="listItem">
39
 		<view class="listItem">
36
 			<view class="lable">
40
 			<view class="lable">
321
 			}
325
 			}
322
 		}
326
 		}
323
 	}
327
 	}
328
+	.textHidden{	
329
+		width: 300rpx;
330
+		text-overflow: ellipsis;
331
+		overflow: hidden;
332
+		white-space: nowrap;
333
+	}
324
 </style>
334
 </style>

+ 142
- 110
pages/handlecase/component/newlyAddedCase.vue 파일 보기

257
 						        home: "",
257
 						        home: "",
258
 						        address: "",
258
 						        address: "",
259
 						        idType: 0,
259
 						        idType: 0,
260
-						        nationality: 1,
260
+						        nationality: 0,
261
 						        birth: "",
261
 						        birth: "",
262
 						        sex: "",
262
 						        sex: "",
263
 						        group_order: 1,
263
 						        group_order: 1,
396
 				})
396
 				})
397
 				getUserInfo().then(res => {
397
 				getUserInfo().then(res => {
398
 					this.getUserInfoList = res.data
398
 					this.getUserInfoList = res.data
399
+					console.log(res.data.nationality)
399
 					if (this.formData.organizeFlag == 0) {
400
 					if (this.formData.organizeFlag == 0) {
400
 						this.$set(this.formData.affiliate[indexs].applicant, 'name', res.data.nickName)
401
 						this.$set(this.formData.affiliate[indexs].applicant, 'name', res.data.nickName)
401
 						this.$set(this.formData.affiliate[indexs].applicant, 'idCard', res.data.idCard)
402
 						this.$set(this.formData.affiliate[indexs].applicant, 'idCard', res.data.idCard)
403
 						this.$set(this.formData.affiliate[indexs].applicant, 'phone', res.data.phonenumber)
404
 						this.$set(this.formData.affiliate[indexs].applicant, 'phone', res.data.phonenumber)
404
 						this.$set(this.formData.affiliate[indexs].applicant, 'idType', res.data.idType)
405
 						this.$set(this.formData.affiliate[indexs].applicant, 'idType', res.data.idType)
405
 						this.$set(this.formData.affiliate[indexs].applicant, 'nationality', res.data.nationality)
406
 						this.$set(this.formData.affiliate[indexs].applicant, 'nationality', res.data.nationality)
407
+						if(res.data.nationality == 0){
408
+							this.testVerify = true
409
+							this.rulesRespondentPhone[0].required = true;
410
+						}else if(res.data.nationality == 1){
411
+							this.testVerify = false
412
+							this.rulesRespondentPhone[0].required = false;
413
+						}
406
 					} else if (this.formData.organizeFlag == 1) {
414
 					} else if (this.formData.organizeFlag == 1) {
407
 						console.log(this.formData.organizeFlag)
415
 						console.log(this.formData.organizeFlag)
408
 						this.$set(this.formData.affiliate[indexs].applicantAgent, 'name', res.data.nickName)
416
 						this.$set(this.formData.affiliate[indexs].applicantAgent, 'name', res.data.nickName)
426
 					if (this.formZipData.affiliate) {
434
 					if (this.formZipData.affiliate) {
427
 						this.$set(this.formData, 'arbitratClaims', this.formZipData.arbitratClaims);
435
 						this.$set(this.formData, 'arbitratClaims', this.formZipData.arbitratClaims);
428
 						this.$set(this.formData, 'facts', this.formZipData.facts);
436
 						this.$set(this.formData, 'facts', this.formZipData.facts);
429
-						this.$set(this.formData.affiliate, 'applicantHome', this.formZipData.affiliate
430
-							.applicantHome);
431
-						this.$set(this.formData.affiliate, 'applicantAddress', this.formZipData.affiliate
432
-							.applicantAddress);
433
-						this.$set(this.formData.affiliate, 'contactTelphoneAgent', this.formZipData
434
-							.affiliate.contactTelphoneAgent);
435
-						this.$set(this.formData.affiliate, 'nameAgent', this.formZipData.affiliate
436
-							.nameAgent);
437
-						this.$set(this.formData.affiliate, 'agentEmail', this.formZipData.affiliate
438
-							.agentEmail);
439
-						this.$set(this.formData.affiliate, 'respondentName', this.formZipData.affiliate
440
-							.respondentName);
441
-						this.$set(this.formData.affiliate, 'respondentPhone', this.formZipData.affiliate
442
-							.respondentPhone);
443
-						this.$set(this.formData.affiliate, 'respondentIdentityNum', this.formZipData
444
-							.affiliate.respondentIdentityNum);
445
-						this.$set(this.formData.affiliate, 'respondentSex', Number(this.formZipData
446
-							.affiliate.respondentSex));
447
-						this.$set(this.formData.affiliate, 'respondentBirth', this.formZipData.affiliate
448
-							.respondentBirth);
449
-						this.$set(this.formData.affiliate, 'respondentHome', this.formZipData.affiliate
450
-							.respondentHome);
451
-						this.$set(this.formData.affiliate, 'respondentEmail', this.formZipData.affiliate
452
-							.respondentEmail);
453
-						this.$set(this.formData.affiliate, 'compLegalPerson', this.formZipData.affiliate
454
-							.compLegalPerson);
437
+						this.$set(this.formData.affiliate[0].applicant, 'home', this.formZipData.affiliate[0]
438
+							.applicant.home);
439
+						this.$set(this.formData.affiliate[0].applicant, 'address', this.formZipData.affiliate[0]
440
+							.applicant.address);
441
+						this.$set(this.formData.affiliate[0].applicantAgent, 'phone', this.formZipData
442
+							.affiliate[0].applicantAgent.phone);
443
+						this.$set(this.formData.affiliate[0].applicantAgent, 'name', this.formZipData.affiliate[0]
444
+							.applicantAgent.name);
445
+						this.$set(this.formData.affiliate[0].applicantAgent, 'email', this.formZipData.affiliate[0]
446
+							.applicantAgent.email);	
447
+						this.$set(this.formData.affiliate[0].res, 'name', this.formZipData.affiliate[0]
448
+							.res.name);
449
+						this.$set(this.formData.affiliate[0].res, 'phone', this.formZipData.affiliate[0]
450
+							.res.phone);
451
+						this.$set(this.formData.affiliate[0].res, 'idCard', this.formZipData
452
+							.affiliate[0].res.idCard);
453
+						this.$set(this.formData.affiliate[0].res, 'sex', Number(this.formZipData
454
+							.affiliate[0].res.sex));
455
+						this.$set(this.formData.affiliate[0].res, 'birth', this.formZipData.affiliate[0]
456
+							.res.birth);
457
+						this.$set(this.formData.affiliate[0].res, 'home', this.formZipData.affiliate[0]
458
+							.res.home);
459
+						this.$set(this.formData.affiliate[0].res, 'email', this.formZipData.affiliate[0]
460
+							.res.email);
455
 					} else {
461
 					} else {
456
 						this.$set(this.formData.affiliate[indexs].applicantAgent, 'name', null)
462
 						this.$set(this.formData.affiliate[indexs].applicantAgent, 'name', null)
457
 						this.$set(this.formData.affiliate[indexs].applicantAgent, 'email', null)
463
 						this.$set(this.formData.affiliate[indexs].applicantAgent, 'email', null)
466
 					if (this.formZipData.affiliate) {
472
 					if (this.formZipData.affiliate) {
467
 						this.$set(this.formData, 'arbitratClaims', this.formZipData.arbitratClaims);
473
 						this.$set(this.formData, 'arbitratClaims', this.formZipData.arbitratClaims);
468
 						this.$set(this.formData, 'facts', this.formZipData.facts);
474
 						this.$set(this.formData, 'facts', this.formZipData.facts);
469
-						this.$set(this.formData.affiliate, 'applicationName', this.formZipData.affiliate
470
-							.applicationName);
471
-						this.$set(this.formData.affiliate, 'code', this.formZipData.affiliate.code);
472
-						this.$set(this.formData.affiliate, 'applicantHome', this.formZipData.affiliate
473
-							.applicantHome);
474
-						this.$set(this.formData.affiliate, 'applicantAddress', this.formZipData.affiliate
475
-							.applicantAddress);
476
-						this.$set(this.formData.affiliate, 'compLegalPerson', this.formZipData.affiliate
477
-							.compLegalPerson);
478
-						this.$set(this.formData.affiliate, 'applicationEmail', this.formZipData.affiliate
479
-							.applicationEmail);
480
-						this.$set(this.formData.affiliate, 'applicationPhone', this.formZipData.affiliate
481
-							.applicationPhone);
482
-						this.$set(this.formData.affiliate, 'respondentName', this.formZipData.affiliate
483
-							.respondentName);
484
-						this.$set(this.formData.affiliate, 'respondentPhone', this.formZipData.affiliate
485
-							.respondentPhone);
486
-						this.$set(this.formData.affiliate, 'respondentIdentityNum', this.formZipData
487
-							.affiliate.respondentIdentityNum);
488
-						this.$set(this.formData.affiliate, 'respondentSex', Number(this.formZipData
489
-							.affiliate.respondentSex));
490
-						this.$set(this.formData.affiliate, 'respondentBirth', this.formZipData.affiliate
491
-							.respondentBirth);
492
-						this.$set(this.formData.affiliate, 'respondentHome', this.formZipData.affiliate
493
-							.respondentHome);
494
-						this.$set(this.formData.affiliate, 'respondentEmail', this.formZipData.affiliate
495
-							.respondentEmail);
475
+						this.$set(this.formData.affiliate[0].applicant, 'name', this.formZipData.affiliate[0]
476
+							.applicant.name);
477
+						this.$set(this.formData.affiliate[0].applicant, 'code', this.formZipData.affiliate[0].applicant.code);
478
+						this.$set(this.formData.affiliate[0].applicant, 'home', this.formZipData.affiliate[0]
479
+							.applicant.home);
480
+						this.$set(this.formData.affiliate[0].applicant, 'address', this.formZipData.affiliate[0]
481
+							.applicant.address);
482
+						this.$set(this.formData.affiliate[0].applicant, 'compLegalPerson', this.formZipData.affiliate[0]
483
+							.applicant.compLegalPerson);
484
+						this.$set(this.formData.affiliate[0].applicant, 'email', this.formZipData.affiliate[0]
485
+							.applicant.email);
486
+						this.$set(this.formData.affiliate[0].applicant, 'phone', this.formZipData.affiliate[0]
487
+							.applicant.phone);
488
+						this.$set(this.formData.affiliate[0].res, 'name', this.formZipData.affiliate[0]
489
+							.res.name);
490
+						this.$set(this.formData.affiliate[0].res, 'phone', this.formZipData.affiliate[0]
491
+							.res.phone);
492
+						this.$set(this.formData.affiliate[0].res, 'idCard', this.formZipData
493
+							.affiliate[0].res.idCard);
494
+						this.$set(this.formData.affiliate[0].res, 'sex', Number(this.formZipData
495
+							.affiliate[0].res.sex));
496
+						this.$set(this.formData.affiliate[0].res, 'birth', this.formZipData.affiliate[0]
497
+							.res.birth);
498
+						this.$set(this.formData.affiliate[0].res, 'home', this.formZipData.affiliate[0]
499
+							.res.home);
500
+						this.$set(this.formData.affiliate[0].res, 'email', this.formZipData.affiliate[0]
501
+							.res.email);
496
 					} else {
502
 					} else {
497
 						this.$set(this.formData.affiliate[indexs].applicant, 'name', null)
503
 						this.$set(this.formData.affiliate[indexs].applicant, 'name', null)
498
 						this.$set(this.formData.affiliate[indexs].applicant, 'idCard', null)
504
 						this.$set(this.formData.affiliate[indexs].applicant, 'idCard', null)
521
 			/** 根据案件id获取对应信息 */
527
 			/** 根据案件id获取对应信息 */
522
 			caseApplicationSelectByIdFn(data) {
528
 			caseApplicationSelectByIdFn(data) {
523
 				caseApplicationSelectById(data).then(res => {
529
 				caseApplicationSelectById(data).then(res => {
524
-					res.data.affiliate.respondentSex = Number(res.data.affiliate.respondentSex)
525
-					this.formData = res.data
530
+					let data  = res.data
531
+					let indexs = ""
532
+					data.affiliate.forEach((item,index) =>{
533
+						indexs = index
534
+						if(!item.applicant){
535
+							item.applicant = {}
536
+						}
537
+						if(!item.applicantAgent){
538
+							item.applicantAgent = {}
539
+						}
540
+						if(!item.res){
541
+							item.res = {}
542
+						}
543
+						if(!item.resAgent){
544
+							item.resAgent = {}
545
+						}
546
+					})
547
+					 data.affiliate[indexs].res.sex = Number(data.affiliate[indexs].res.sex)
548
+					this.formData = data
526
 					console.log(this.formData)
549
 					console.log(this.formData)
527
 				})
550
 				})
528
 			},
551
 			},
595
 							duration: 1000
618
 							duration: 1000
596
 						})
619
 						})
597
 						this.formZipData = result.data;
620
 						this.formZipData = result.data;
621
+						let idnexVal = ""
622
+						this.formData.affiliate.forEach((item,index)=>{
623
+							idnexVal = index
624
+						})
625
+						console.log(this.formZipData)
598
 						if (this.formData.organizeFlag == 0) {
626
 						if (this.formData.organizeFlag == 0) {
599
 							this.$set(this.formData, 'arbitratClaims', this.formZipData.arbitratClaims);
627
 							this.$set(this.formData, 'arbitratClaims', this.formZipData.arbitratClaims);
600
 							this.$set(this.formData, 'facts', this.formZipData.facts);
628
 							this.$set(this.formData, 'facts', this.formZipData.facts);
601
-							this.$set(this.formData.affiliate, 'applicantHome', this.formZipData.affiliate
602
-								.applicantHome);
603
-							this.$set(this.formData.affiliate, 'applicantAddress', this.formZipData.affiliate
604
-								.applicantAddress);
605
-							this.$set(this.formData.affiliate, 'contactTelphoneAgent', this.formZipData
606
-								.affiliate.contactTelphoneAgent);
607
-							this.$set(this.formData.affiliate, 'nameAgent', this.formZipData.affiliate
608
-								.nameAgent);
609
-							this.$set(this.formData.affiliate, 'agentEmail', this.formZipData.affiliate
610
-								.agentEmail);
611
-							this.$set(this.formData.affiliate, 'respondentName', this.formZipData.affiliate
612
-								.respondentName);
613
-							this.$set(this.formData.affiliate, 'respondentPhone', this.formZipData.affiliate
614
-								.respondentPhone);
615
-							this.$set(this.formData.affiliate, 'respondentIdentityNum', this.formZipData
616
-								.affiliate.respondentIdentityNum);
617
-							this.$set(this.formData.affiliate, 'respondentSex', Number(this.formZipData
618
-								.affiliate.respondentSex));
619
-							this.$set(this.formData.affiliate, 'respondentBirth', this.formZipData.affiliate
620
-								.respondentBirth);
621
-							this.$set(this.formData.affiliate, 'respondentHome', this.formZipData.affiliate
622
-								.respondentHome);
623
-							this.$set(this.formData.affiliate, 'respondentEmail', this.formZipData.affiliate
624
-								.respondentEmail);
625
-							this.$set(this.formData.affiliate, 'compLegalPerson', this.formZipData.affiliate
626
-								.compLegalPerson);
629
+							this.$set(this.formData.affiliate[0].applicant, 'home', this.formZipData.affiliate[0]
630
+								.applicant.home);
631
+							this.$set(this.formData.affiliate[0].applicant, 'address', this.formZipData.affiliate[0]
632
+								.applicant.address);
633
+							this.$set(this.formData.affiliate[0].applicantAgent, 'phone', this.formZipData
634
+								.affiliate[0].applicantAgent.phone);
635
+							this.$set(this.formData.affiliate[0].applicantAgent, 'name', this.formZipData.affiliate[0]
636
+								.applicantAgent.name);
637
+							this.$set(this.formData.affiliate[0].applicantAgent, 'email', this.formZipData.affiliate[0]
638
+								.applicantAgent.email);	
639
+							this.$set(this.formData.affiliate[0].res, 'name', this.formZipData.affiliate[0]
640
+								.res.name);
641
+							this.$set(this.formData.affiliate[0].res, 'phone', this.formZipData.affiliate[0]
642
+								.res.phone);
643
+							this.$set(this.formData.affiliate[0].res, 'idCard', this.formZipData
644
+								.affiliate[0].res.idCard);
645
+							this.$set(this.formData.affiliate[0].res, 'sex', Number(this.formZipData
646
+								.affiliate[0].res.sex));
647
+							this.$set(this.formData.affiliate[0].res, 'birth', this.formZipData.affiliate[0]
648
+								.res.birth);
649
+							this.$set(this.formData.affiliate[0].res, 'home', this.formZipData.affiliate[0]
650
+								.res.home);
651
+							this.$set(this.formData.affiliate[0].res, 'email', this.formZipData.affiliate[0]
652
+								.res.email);
653
+							// this.$set(this.formData.affiliate[0].resAgent, 'phone', this.formZipData
654
+							// 	.affiliate[0].resAgent.phone);
655
+							// this.$set(this.formData.affiliate[0].resAgent, 'name', this.formZipData.affiliate[0]
656
+							// 	.resAgent.name);
657
+							// this.$set(this.formData.affiliate[0].resAgent, 'email', this.formZipData.affiliate[0]
658
+							// 	.resAgent.email);
627
 						} else if (this.formData.organizeFlag == 1) {
659
 						} else if (this.formData.organizeFlag == 1) {
628
 							this.$set(this.formData, 'arbitratClaims', this.formZipData.arbitratClaims);
660
 							this.$set(this.formData, 'arbitratClaims', this.formZipData.arbitratClaims);
629
 							this.$set(this.formData, 'facts', this.formZipData.facts);
661
 							this.$set(this.formData, 'facts', this.formZipData.facts);
630
-							this.$set(this.formData.affiliate, 'applicationName', this.formZipData.affiliate
631
-								.applicationName);
632
-							this.$set(this.formData.affiliate, 'code', this.formZipData.affiliate.code);
633
-							this.$set(this.formData.affiliate, 'applicantHome', this.formZipData.affiliate
634
-								.applicantHome);
635
-							this.$set(this.formData.affiliate, 'applicantAddress', this.formZipData.affiliate
636
-								.applicantAddress);
637
-							this.$set(this.formData.affiliate, 'compLegalPerson', this.formZipData.affiliate
638
-								.compLegalPerson);
639
-							this.$set(this.formData.affiliate, 'applicationEmail', this.formZipData.affiliate
640
-								.applicationEmail);
641
-							this.$set(this.formData.affiliate, 'applicationPhone', this.formZipData.affiliate
642
-								.applicationPhone);
643
-							this.$set(this.formData.affiliate, 'respondentName', this.formZipData.affiliate
644
-								.respondentName);
645
-							this.$set(this.formData.affiliate, 'respondentPhone', this.formZipData.affiliate
646
-								.respondentPhone);
647
-							this.$set(this.formData.affiliate, 'respondentIdentityNum', this.formZipData
648
-								.affiliate.respondentIdentityNum);
649
-							this.$set(this.formData.affiliate, 'respondentSex', Number(this.formZipData
650
-								.affiliate.respondentSex));
651
-							this.$set(this.formData.affiliate, 'respondentBirth', this.formZipData.affiliate
652
-								.respondentBirth);
653
-							this.$set(this.formData.affiliate, 'respondentHome', this.formZipData.affiliate
654
-								.respondentHome);
655
-							this.$set(this.formData.affiliate, 'respondentEmail', this.formZipData.affiliate
656
-								.respondentEmail);
662
+							this.$set(this.formData.affiliate[0].applicant, 'name', this.formZipData.affiliate[0]
663
+								.applicant.name);
664
+							this.$set(this.formData.affiliate[0].applicant, 'code', this.formZipData.affiliate[0].applicant.code);
665
+							this.$set(this.formData.affiliate[0].applicant, 'home', this.formZipData.affiliate[0]
666
+								.applicant.home);
667
+							this.$set(this.formData.affiliate[0].applicant, 'address', this.formZipData.affiliate[0]
668
+								.applicant.address);
669
+							this.$set(this.formData.affiliate[0].applicant, 'compLegalPerson', this.formZipData.affiliate[0]
670
+								.applicant.compLegalPerson);
671
+							this.$set(this.formData.affiliate[0].applicant, 'email', this.formZipData.affiliate[0]
672
+								.applicant.email);
673
+							this.$set(this.formData.affiliate[0].applicant, 'phone', this.formZipData.affiliate[0]
674
+								.applicant.phone);
675
+							this.$set(this.formData.affiliate[0].res, 'name', this.formZipData.affiliate[0]
676
+								.res.name);
677
+							this.$set(this.formData.affiliate[0].res, 'phone', this.formZipData.affiliate[0]
678
+								.res.phone);
679
+							this.$set(this.formData.affiliate[0].res, 'idCard', this.formZipData
680
+								.affiliate[0].res.idCard);
681
+							this.$set(this.formData.affiliate[0].res, 'sex', Number(this.formZipData
682
+								.affiliate[0].res.sex));
683
+							this.$set(this.formData.affiliate[0].res, 'birth', this.formZipData.affiliate[0]
684
+								.res.birth);
685
+							this.$set(this.formData.affiliate[0].res, 'home', this.formZipData.affiliate[0]
686
+								.res.home);
687
+							this.$set(this.formData.affiliate[0].res, 'email', this.formZipData.affiliate[0]
688
+								.res.email);
657
 						}
689
 						}
658
 						uni.hideLoading();
690
 						uni.hideLoading();
659
 					},
691
 					},
752
 					  home: "",
784
 					  home: "",
753
 					  address: "",
785
 					  address: "",
754
 					  idType: 0,
786
 					  idType: 0,
755
-					  nationality: 1,
787
+					  nationality: 0,
756
 					  birth: "",
788
 					  birth: "",
757
 					  sex: "",
789
 					  sex: "",
758
 					  group_order: 1,
790
 					  group_order: 1,