bug
This commit is contained in:
		| @@ -19,7 +19,7 @@ | ||||
|                     <el-input v-model="form.phone" placeholder="请输入联系方式" :maxlength="11" show-word-limit/> | ||||
|                   </el-form-item> | ||||
|                   <el-form-item label="证件号码" prop="idNumber"> | ||||
|                     <el-input v-model="form.idNumber" placeholder="请输入证件号码" :maxlength="18" :disabled="isEdit || isSelectUser" @change="handleIdNumberAutocomplete"/> | ||||
|                     <el-input v-model="form.idNumber" placeholder="请输入证件号码" :maxlength="20" :disabled="isEdit || isSelectUser" @change="handleIdNumberAutocomplete"/> | ||||
|                   </el-form-item> | ||||
|                 </div> | ||||
|                 <el-form-item label="个人照片" prop="photo"> | ||||
| @@ -437,8 +437,12 @@ export default { | ||||
|       }) | ||||
|     }, | ||||
|     handleIdNumberAutocomplete(v) { | ||||
|       let {birthday: birthDate, sex} = this.idCardNoUtil.getIdCardInfo(v) | ||||
|       this.form = {...this.form, birthDate, sex, age: this.$calcAge(v)} | ||||
|       var idNumber = v | ||||
|       if(v.length == 20) { | ||||
|         idNumber = v.substring(0, 17) | ||||
|       } | ||||
|       let {birthday: birthDate, sex} = this.idCardNoUtil.getIdCardInfo(idNumber) | ||||
|       this.form = {...this.form, birthDate, sex, age: this.$calcAge(idNumber)} | ||||
|     }, | ||||
|     submit() { | ||||
|       this.$refs.ruleForm.validate(v => { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user