diff --git a/pages/handlecase/component/newlyAddedCase.vue b/pages/handlecase/component/newlyAddedCase.vue index fcc7f65..672e496 100644 --- a/pages/handlecase/component/newlyAddedCase.vue +++ b/pages/handlecase/component/newlyAddedCase.vue @@ -637,7 +637,11 @@ .getUserInfoList.sex)); this.$set(this.formData.affiliate.applicant[0].applicant, "birth", this.getUserInfoList .birth); - } + } else{ + this.$set(this.formData.affiliate.applicant[index].applicantAgent, 'name', null) + this.$set(this.formData.affiliate.applicant[index].applicantAgent, 'email', null) + this.$set(this.formData.affiliate.applicant[index].applicantAgent, 'phone', null) + } } else if (val.detail.value == 1 && index == 0) { this.$set(this.formData.affiliate.applicant[0].applicantAgent, 'name', this.getUserInfoList @@ -669,31 +673,27 @@ this.$set(this.formData.affiliate.applicant[0].applicant, 'phone', this.formZipData.affiliate .applicant[0] .applicant.phone); + }else{ + this.$set(this.formData.affiliate.applicant[index].applicant, 'name', null) + this.$set(this.formData.affiliate.applicant[index].applicant, 'idCard', null) + this.$set(this.formData.affiliate.applicant[index].applicant, 'email', null) + this.$set(this.formData.affiliate.applicant[index].applicant, 'phone', null) + this.$set(this.formData.affiliate.applicant[index].applicant, 'address', null) + this.$set(this.formData.affiliate.applicant[index].applicant, 'home', null) } + } - if(val.detail.value == 0){ + if(val.detail.value == 0 && index >0){ this.$set(this.formData.affiliate.applicant[index].applicantAgent, 'name', null) this.$set(this.formData.affiliate.applicant[index].applicantAgent, 'email', null) this.$set(this.formData.affiliate.applicant[index].applicantAgent, 'phone', null) - /* this.rulesAgentPhone[0].required = false; - this.agentRequired = false; - this.agentName = false; - this.rulesAgentName[0].required = false; - this.rulesAgentEmail[0].required = false; - this.agentEmail = false; */ - }else if(val.detail.value == 1){ + }else if(val.detail.value == 1 && index >0){ this.$set(this.formData.affiliate.applicant[index].applicant, 'name', null) this.$set(this.formData.affiliate.applicant[index].applicant, 'idCard', null) this.$set(this.formData.affiliate.applicant[index].applicant, 'email', null) this.$set(this.formData.affiliate.applicant[index].applicant, 'phone', null) this.$set(this.formData.affiliate.applicant[index].applicant, 'address', null) this.$set(this.formData.affiliate.applicant[index].applicant, 'home', null) - /* this.rulesAgentPhone[0].required = true; - this.agentRequired = true; - this.agentName = true; - this.rulesAgentName[0].required = true; - this.rulesAgentEmail[0].required = true; - this.agentEmail = true; */ } this.$refs.form.setRules() this.$refs["form"].clearValidate()