master
Tuzki 1 year ago
parent 91a649f991
commit 0d7176c92c
  1. 29
      ruoyi-ui/src/views/register.vue

@ -100,6 +100,23 @@ export default {
callback();
}
};
const checkPhone = (rule, value, callback) => {//
const phoneReg = /^1[3|4|5|7|8|9][0-9]{9}$/
if (!value) {
return callback(new Error('电话号码不能为空'))
}
setTimeout(() => {
if (!Number.isInteger(+value)) {
callback(new Error('请输入数字值'))
} else {
if (phoneReg.test(value)) {
callback()
} else {
callback(new Error('电话号码格式不正确'))
}
}
}, 100)
}
return {
isWx:false,
isMoblie: false,
@ -115,8 +132,18 @@ export default {
uuid: ""
},
registerRules: {
companyName:[
{ required: true, trigger: "blur", message: "请输入单位名称或者个人姓名" },
],
contact:[
{ required: true, trigger: "blur", message: "请输入联系人" },
],
contactNumber:[
{ required: true, trigger: "blur", message: "请输入联系电话" },
{validator: checkPhone, trigger: 'blur'},
],
username: [
{ required: true, trigger: "blur", message: "请输入您的账号" },
{ required: true, trigger: "blur", message: "请输入联系电话" },
{ min: 2, max: 20, message: '用户账号长度必须介于 2 和 20 之间', trigger: 'blur' }
],
password: [

Loading…
Cancel
Save