|
|
@ -35,8 +35,9 @@ |
|
|
|
v-model="formData.mobile"></mt-field> |
|
|
|
<div class="line"></div> |
|
|
|
<mt-field class="my-field" |
|
|
|
type="url" |
|
|
|
:disableClear="true" |
|
|
|
:label="'*身份证'" |
|
|
|
:label="'*证件号'" |
|
|
|
placeholder="请输入" |
|
|
|
v-model="formData.idCard"></mt-field> |
|
|
|
<div class="line"></div> |
|
|
@ -288,6 +289,7 @@ export default { |
|
|
|
}); |
|
|
|
} |
|
|
|
} else { |
|
|
|
return false |
|
|
|
this.submit() |
|
|
|
} |
|
|
|
|
|
|
@ -356,7 +358,22 @@ export default { |
|
|
|
aletMessage = '请填写证件号' |
|
|
|
return aletMessage |
|
|
|
|
|
|
|
} else { |
|
|
|
|
|
|
|
let reg = new RegExp("[\\u4E00-\\u9FFF]+", "g"); |
|
|
|
if (escape(this.formData.idCard).indexOf("%u") > 0 || escape(this.formData.idCard).indexOf("%u") == 0) { |
|
|
|
aletMessage = '证件号不能填写中文' |
|
|
|
return aletMessage |
|
|
|
} |
|
|
|
|
|
|
|
if (this.formData.idCard.length > 18) { |
|
|
|
aletMessage = '请填写正确的证件号' |
|
|
|
return aletMessage |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!this.formData.ymjzCount) {// |
|
|
|
aletMessage = '请选择疫苗接种次数' |
|
|
|
return aletMessage |
|
|
|