清理复制代码
This commit is contained in:
		| @@ -242,41 +242,6 @@ export default { | ||||
|  | ||||
|       ] | ||||
|     }, | ||||
|     formRules() { | ||||
|       let IdNumberPass = (rule, value, callback) => { | ||||
|         if (value) { | ||||
|           console.log(this.idCardNoUtil); | ||||
|           if (this.idCardNoUtil.checkIdCardNo(value)) { | ||||
|             callback(); | ||||
|           } else { | ||||
|             callback(new Error("身份证号格式错误")); | ||||
|           } | ||||
|         } else { | ||||
|           callback(new Error("请输入身份证号")); | ||||
|         } | ||||
|       }; | ||||
|       if (this.dialog.title.indexOf('家庭') != -1) { | ||||
|  | ||||
|         return { | ||||
|           personType: [{required: true, message: "请选择类型", trigger: 'change'}], | ||||
|           name: [{required: true, message: "请填写户主", trigger: 'change'}], | ||||
|           idNumber: [{required: true, validator: IdNumberPass, trigger: 'change'}], | ||||
|           phone: [{required: true, message: "请填写联系电话", trigger: 'blur'}], | ||||
|           villageGroup: [{required: true, message: "请选择所属组", trigger: 'change'}], | ||||
|           status: [{required: true, message: "请选择状态", trigger: 'change'}], | ||||
|           householdRelation: [{required: true, message: "请选择与户主关系", trigger: 'change'}] | ||||
|         } | ||||
|       } else { | ||||
|         return { | ||||
|           personType: [{required: true, message: "请选择类型", trigger: 'change'}], | ||||
|           name: [{required: true, message: "请填写户主", trigger: 'change'}], | ||||
|           idNumber: [{required: true, validator: IdNumberPass, trigger: 'change'}], | ||||
|           villageGroup: [{required: true, message: "请选择所属组", trigger: 'change'}], | ||||
|           status: [{required: true, message: "请选择状态", trigger: 'change'}], | ||||
|           householdRelation: [{required: true, message: "请选择与户主关系", trigger: 'change'}] | ||||
|         } | ||||
|       } | ||||
|     } | ||||
|   }, | ||||
|   created() { | ||||
|     this.areaId = this.user.info.areaId; | ||||
| @@ -298,48 +263,6 @@ export default { | ||||
|         } | ||||
|       }) | ||||
|     }, | ||||
|     typeChange(val) { | ||||
|       val == '0' ? this.personUrl = '/app/appresident/list?fileStatus=0' : this.personUrl = '/app/apprecurrentpopulation/list?fileStatus=0'; | ||||
|       this.dialogInfo.name = ""; | ||||
|       this.dialogInfo.idNumber = ""; | ||||
|       this.dialogInfo.phone = ""; | ||||
|       this.dialogInfo.avatar = ""; | ||||
|       this.dialogInfo.areaId = ""; | ||||
|     }, | ||||
|     init(formName) { | ||||
|       this.$refs[formName].clearValidate(); | ||||
|       Object.keys(this.dialogInfo).forEach(e => { | ||||
|         this.dialogInfo[e] = '' | ||||
|       }) | ||||
|       this.dialogInfo.personType = '0'; | ||||
|       this.personUrl = ''; | ||||
|     }, | ||||
|     reset() { | ||||
|       Object.keys(this.searchObj).forEach(e => { | ||||
|         this.searchObj[e] = '' | ||||
|       }); | ||||
|       this.getList(); | ||||
|     }, | ||||
|     getSelect(val) { | ||||
|       if (val) { | ||||
|         this.dialogInfo.name = val.name; | ||||
|         this.dialogInfo.idNumber = val.idNumber; | ||||
|         this.dialogInfo.avatar = val.photo; | ||||
|         if (this.dialogInfo.personType == 0) { | ||||
|           this.dialogInfo.areaId = val.householdAreaId; | ||||
|         } else { | ||||
|           this.dialogInfo.areaId = val.currentAreaId; | ||||
|         } | ||||
|       } else { | ||||
|         this.dialogInfo.name = ''; | ||||
|         this.dialogInfo.idNumber = ''; | ||||
|         this.dialogInfo.phone = ''; | ||||
|         this.dialogInfo.areaId = ''; | ||||
|         this.dialogInfo.avatar = ''; | ||||
|         this.$refs['rules'].clearValidate(); | ||||
|       } | ||||
|  | ||||
|     }, | ||||
|     familyMember(row) { | ||||
|       this.rowInfo = {...row} | ||||
|       this.familyId = row.id; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user