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