|
|
@@ -127,16 +127,15 @@
|
|
127
|
127
|
<uni-data-checkbox v-model="formData.affiliate.applicant[index].applicantAgent.operatorFlag"
|
|
128
|
128
|
:localdata="isProxyApplicant"></uni-data-checkbox>
|
|
129
|
129
|
</uni-forms-item>
|
|
130
|
|
-
|
|
131
|
|
- <uni-forms-item label="联系电话:" label-width="120px" :name="['affiliate','applicant',index,'applicantAgent','phone']" :required="formData.affiliate.applicant[index].applicant.organizeFlag==0 ? agentRequired:true" :rules="formData.affiliate.applicant[index].applicant.organizeFlag==1 ?rulesAgentPhone:[]">
|
|
|
130
|
+ <uni-forms-item label="联系电话:" label-width="120px" :name="['affiliate','applicant',index,'applicantAgent','phone']" :required="formData.affiliate.applicant[index].applicant.organizeFlag==0 ? false:true" :rules="formData.affiliate.applicant[index].applicant.organizeFlag==1 ?rulesAgentPhone:[]">
|
|
132
|
131
|
<uni-easyinput v-model="formData.affiliate.applicant[index].applicantAgent.phone" type="text"
|
|
133
|
132
|
placeholder="请输入代理人联系电话" />
|
|
134
|
|
- </uni-forms-item>
|
|
135
|
|
- <uni-forms-item label="姓名:" label-width="120px" :name="['affiliate','applicant',index,'applicantAgent','name']" :required="formData.affiliate.applicant[index].applicant.organizeFlag==0 ? agentName:true" :rules="rulesAgentName">
|
|
|
133
|
+ </uni-forms-item>
|
|
|
134
|
+ <uni-forms-item label="姓名:" label-width="120px" :name="['affiliate','applicant',index,'applicantAgent','name']" :required="formData.affiliate.applicant[index].applicant.organizeFlag==0 ? false:true" :rules="formData.affiliate.applicant[index].applicant.organizeFlag==1 ?rulesAgentName:[]">
|
|
136
|
135
|
<uni-easyinput v-model="formData.affiliate.applicant[index].applicantAgent.name" type="text"
|
|
137
|
136
|
placeholder="请输入委托代理人姓名" />
|
|
138
|
137
|
</uni-forms-item>
|
|
139
|
|
- <uni-forms-item label="邮箱:" label-width="120px" :name="['affiliate','applicant',index,'applicantAgent','email']" :required="formData.affiliate.applicant[index].applicant.organizeFlag==0 ? agentEmail :true" :rules="rulesAgentEmail">
|
|
|
138
|
+ <uni-forms-item label="邮箱:" label-width="120px" :name="['affiliate','applicant',index,'applicantAgent','email']" :required="formData.affiliate.applicant[index].applicant.organizeFlag==0 ? false :true" :rules="formData.affiliate.applicant[index].applicant.organizeFlag==1 ? rulesAgentEmail:[]">
|
|
140
|
139
|
<uni-easyinput v-model="formData.affiliate.applicant[index].applicantAgent.email" type="text"
|
|
141
|
140
|
placeholder="请输入代理人邮箱" />
|
|
142
|
141
|
</uni-forms-item>
|
|
|
@@ -240,15 +239,15 @@
|
|
240
|
239
|
<uni-data-checkbox v-model="formData.affiliate.res[index].resAgent.operatorFlag"
|
|
241
|
240
|
:localdata="isResApplicant"></uni-data-checkbox>
|
|
242
|
241
|
</uni-forms-item>
|
|
243
|
|
- <uni-forms-item label="联系电话:" label-width="120px" :name="['affiliate','res',index,'resAgent','phone']" :required="formData.affiliate.res[index].res.organizeFlag==0 ? agentResPhone :true" :rules="rulesResPhone">
|
|
|
242
|
+ <uni-forms-item label="联系电话:" label-width="120px" :name="['affiliate','res',index,'resAgent','phone']" :required="formData.affiliate.res[index].res.organizeFlag==0 ? false :true" :rules="formData.affiliate.res[index].res.organizeFlag==1?rulesResPhone:[]">
|
|
244
|
243
|
<uni-easyinput v-model="formData.affiliate.res[index].resAgent.phone" type="text"
|
|
245
|
244
|
placeholder="请输入代理人联系电话" />
|
|
246
|
245
|
</uni-forms-item>
|
|
247
|
|
- <uni-forms-item label="姓名:" label-width="120px" :name="['affiliate','res',index,'resAgent','name']" :required="formData.affiliate.res[index].res.organizeFlag==0 ?agentResName:true" :rules="rulesResName">
|
|
|
246
|
+ <uni-forms-item label="姓名:" label-width="120px" :name="['affiliate','res',index,'resAgent','name']" :required="formData.affiliate.res[index].res.organizeFlag==0 ?false:true" :rules="formData.affiliate.res[index].res.organizeFlag==1?rulesResName:[]">
|
|
248
|
247
|
<uni-easyinput v-model="formData.affiliate.res[index].resAgent.name" type="text"
|
|
249
|
248
|
placeholder="请输入委托代理人姓名" />
|
|
250
|
249
|
</uni-forms-item>
|
|
251
|
|
- <uni-forms-item label="邮箱:" label-width="120px" :name="['affiliate','res',index,'resAgent','email']" :required="formData.affiliate.res[index].res.organizeFlag==0 ?agentResEmail:true" :rules="rulesResEmail">
|
|
|
250
|
+ <uni-forms-item label="邮箱:" label-width="120px" :name="['affiliate','res',index,'resAgent','email']" :required="formData.affiliate.res[index].res.organizeFlag==0 ?false:true" :rules="formData.affiliate.res[index].res.organizeFlag==1?rulesResEmail:[]">
|
|
252
|
251
|
<uni-easyinput v-model="formData.affiliate.res[index].resAgent.email" type="text"
|
|
253
|
252
|
placeholder="请输入代理人邮箱" />
|
|
254
|
253
|
</uni-forms-item>
|
|
|
@@ -465,25 +464,15 @@
|
|
465
|
464
|
errorMessage: '联系电话格式不正确'
|
|
466
|
465
|
}
|
|
467
|
466
|
],
|
|
468
|
|
- rulesAgentPhones:[
|
|
469
|
|
- {
|
|
470
|
|
- required: false,
|
|
471
|
|
- errorMessage: '联系电话不能为空'
|
|
472
|
|
- },
|
|
473
|
|
- {
|
|
474
|
|
- pattern: '^[1][3,4,5,6,7,8,9][0-9]{9}$',
|
|
475
|
|
- errorMessage: '联系电话格式不正确'
|
|
476
|
|
- }
|
|
477
|
|
- ],
|
|
478
|
467
|
rulesAgentName:[
|
|
479
|
468
|
{
|
|
480
|
|
- required: false,
|
|
|
469
|
+ required: true,
|
|
481
|
470
|
errorMessage: '姓名不能空',
|
|
482
|
471
|
}
|
|
483
|
472
|
],
|
|
484
|
473
|
rulesAgentEmail:[
|
|
485
|
474
|
{
|
|
486
|
|
- required: false,
|
|
|
475
|
+ required: true,
|
|
487
|
476
|
errorMessage: '邮箱不能为空'
|
|
488
|
477
|
},
|
|
489
|
478
|
{
|
|
|
@@ -494,7 +483,7 @@
|
|
494
|
483
|
// 被申请代理验证
|
|
495
|
484
|
rulesResPhone:[
|
|
496
|
485
|
{
|
|
497
|
|
- required: false,
|
|
|
486
|
+ required: true,
|
|
498
|
487
|
errorMessage: '联系电话不能为空'
|
|
499
|
488
|
},
|
|
500
|
489
|
{
|
|
|
@@ -504,13 +493,13 @@
|
|
504
|
493
|
],
|
|
505
|
494
|
rulesResName:[
|
|
506
|
495
|
{
|
|
507
|
|
- required: false,
|
|
|
496
|
+ required: true,
|
|
508
|
497
|
errorMessage: '姓名不能空',
|
|
509
|
498
|
}
|
|
510
|
499
|
],
|
|
511
|
500
|
rulesResEmail:[
|
|
512
|
501
|
{
|
|
513
|
|
- required: false,
|
|
|
502
|
+ required: true,
|
|
514
|
503
|
errorMessage: '邮箱不能为空'
|
|
515
|
504
|
},
|
|
516
|
505
|
{
|
|
|
@@ -706,6 +695,7 @@
|
|
706
|
695
|
this.rulesAgentEmail[0].required = true;
|
|
707
|
696
|
this.agentEmail = true; */
|
|
708
|
697
|
}
|
|
|
698
|
+ this.$refs.form.setRules()
|
|
709
|
699
|
this.$refs["form"].clearValidate()
|
|
710
|
700
|
},
|
|
711
|
701
|
// 被申请人机构和自然人
|
|
|
@@ -746,22 +736,12 @@
|
|
746
|
736
|
|
|
747
|
737
|
}
|
|
748
|
738
|
if(val.detail.value == 0){
|
|
749
|
|
- // this.rulesResPhone[0].required = false;
|
|
750
|
|
- // this.agentResPhone = false;
|
|
751
|
|
- // this.rulesResName[0].required = false;
|
|
752
|
|
- // this.agentResName = false;
|
|
753
|
|
- // this.rulesResEmail[0].required = false;
|
|
754
|
|
- // this.agentResEmail = false;
|
|
|
739
|
+
|
|
755
|
740
|
}else if(val.detail.value == 1){
|
|
756
|
741
|
this.$set(this.formData.affiliate.res[index].res, 'name', null)
|
|
757
|
742
|
this.$set(this.formData.affiliate.res[index].res, 'home', null)
|
|
758
|
|
- // this.rulesResPhone[0].required = true;
|
|
759
|
|
- // this.agentResPhone = true;
|
|
760
|
|
- // this.rulesResName[0].required = true;
|
|
761
|
|
- // this.agentResName = true;
|
|
762
|
|
- // this.rulesResEmail[0].required = true;
|
|
763
|
|
- // this.agentResEmail = true;
|
|
764
|
743
|
}
|
|
|
744
|
+ this.$refs.form.setRules()
|
|
765
|
745
|
this.$refs["form"].clearValidate()
|
|
766
|
746
|
},
|
|
767
|
747
|
/** 获取裁决书模板 */
|