Commit 6fdfff04 authored by 杨梦雪's avatar 杨梦雪

身份证非必填

parent e647803b
...@@ -26,10 +26,13 @@ export default { ...@@ -26,10 +26,13 @@ export default {
validateid_card: function (rule, value, callback) { validateid_card: function (rule, value, callback) {
// console.log(value, 'sss') // console.log(value, 'sss')
if (!/(^\d{15}$)|(^\d{17}(\d|X|x)$)/.test(value)) { if (value) {
callback(new Error("你输入的身份证长度或格式错误")); if (!/(^\d{15}$)|(^\d{17}(\d|X|x)$)/.test(value)) {
return callback(new Error("你输入的身份证长度或格式错误"));
}
} }
callback(); callback();
}, },
// 数字验证 // 数字验证
validateNumber: function (rule, value, callback) { validateNumber: function (rule, value, callback) {
......
...@@ -155,7 +155,7 @@ ...@@ -155,7 +155,7 @@
v-model="referForm.id_card" v-model="referForm.id_card"
placeholder="填写真实身份证号" placeholder="填写真实身份证号"
size="small" size="small"
:disabled="true"
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
...@@ -767,7 +767,7 @@ export default { ...@@ -767,7 +767,7 @@ export default {
], ],
id_card: [ id_card: [
{ required: true, message: "身份证号不能为空!", trigger: "blur" }, // { required: true, message: "身份证号不能为空!", trigger: "blur" },
{ validator: validator.validateid_card, trigger: "blur" }, { validator: validator.validateid_card, trigger: "blur" },
], ],
birthday: [ birthday: [
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment