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