|
@ -183,14 +183,14 @@ |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
|
|
|
|
|
|
<el-form-item |
|
|
<el-form-item |
|
|
label="身份证号" |
|
|
label="证件号" |
|
|
prop="idCard" |
|
|
prop="idCard" |
|
|
label-width="150px" |
|
|
label-width="150px" |
|
|
style="display: block" |
|
|
style="display: block" |
|
|
> |
|
|
> |
|
|
<el-input |
|
|
<el-input |
|
|
class="item_width_1" |
|
|
class="item_width_1" |
|
|
placeholder="请输入身份证号" |
|
|
placeholder="请输入身份证号或护照号" |
|
|
v-model="fmData.idCard" |
|
|
v-model="fmData.idCard" |
|
|
:disabled="formType === 'edit'" |
|
|
:disabled="formType === 'edit'" |
|
|
@blur="handleBlurId" |
|
|
@blur="handleBlurId" |
|
@ -439,10 +439,10 @@ export default { |
|
|
dataRule() { |
|
|
dataRule() { |
|
|
let checkIdCard = (rule, value, callback) => { |
|
|
let checkIdCard = (rule, value, callback) => { |
|
|
if (value === '') { |
|
|
if (value === '') { |
|
|
callback(new Error('请输入身份证')) |
|
|
callback(new Error('请输入证件号')) |
|
|
} else { |
|
|
} else { |
|
|
if (!isCard(value)) { |
|
|
if (!isCard(value)) { |
|
|
callback(new Error('身份证号格式不正确')) |
|
|
callback(new Error('证件号格式不正确')) |
|
|
} |
|
|
} |
|
|
callback() |
|
|
callback() |
|
|
} |
|
|
} |
|
@ -457,7 +457,7 @@ export default { |
|
|
], |
|
|
], |
|
|
name: [{ required: true, message: '姓名不能为空', trigger: 'blur' }], |
|
|
name: [{ required: true, message: '姓名不能为空', trigger: 'blur' }], |
|
|
idCard: [ |
|
|
idCard: [ |
|
|
{ required: true, message: '身份证号不能为空', trigger: 'blur' }, |
|
|
{ required: true, message: '证件号不能为空', trigger: 'blur' }, |
|
|
{ required: true, validator: checkIdCard, trigger: 'blur' } |
|
|
{ required: true, validator: checkIdCard, trigger: 'blur' } |
|
|
], |
|
|
], |
|
|
inTime: [ |
|
|
inTime: [ |
|
|