...
|
...
|
@@ -297,7 +297,7 @@ export default { |
|
|
var re1=/^0\d{2}-[1-9]\d{7}$/;
|
|
|
var re2=/^0\d{3}-[1-9]\{6,7}$/;
|
|
|
var result=re1.test(value)||re2.test(value);
|
|
|
if (!result) {
|
|
|
if (!result && value) {
|
|
|
return callback(new Error('请输入正确的座机号!'))
|
|
|
}else{
|
|
|
callback()
|
...
|
...
|
@@ -329,7 +329,8 @@ export default { |
|
|
var reg = new RegExp("^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$"); //正则表达式
|
|
|
var obj = document.getElementById("email"); //要验证的对象
|
|
|
if(obj.value === ""){ //输入不能为空
|
|
|
return callback(new Error('邮箱不能为空!'));
|
|
|
//return callback(new Error('邮箱不能为空!'));
|
|
|
callback()
|
|
|
}else if(!reg.test(obj.value)){ //正则验证不通过,格式不对
|
|
|
return callback(new Error('邮箱格式不正确!'));
|
|
|
}else{
|
...
|
...
|
@@ -351,25 +352,22 @@ export default { |
|
|
*/
|
|
|
let rules=Vue.ref({
|
|
|
nickname: [
|
|
|
{required: true, message: '请输入姓名', trigger: 'blur' }
|
|
|
],
|
|
|
tel: [
|
|
|
{required: true, validator: checkTel, trigger: 'blur' }
|
|
|
{ message: '请输入姓名', trigger: 'blur' }
|
|
|
],
|
|
|
phone: [
|
|
|
{required: true, validator: checkPhone, trigger: 'blur' }
|
|
|
{ validator: checkPhone, trigger: 'blur' }
|
|
|
],
|
|
|
email: [
|
|
|
{required: true, validator: checkEmail, trigger: 'blur' }
|
|
|
{ validator: checkEmail, trigger: 'blur' }
|
|
|
],
|
|
|
company: [
|
|
|
{required: true, message:'请输入所在公司', trigger: 'blur' }
|
|
|
{ message:'请输入所在公司', trigger: 'blur' }
|
|
|
],
|
|
|
idcard: [
|
|
|
{required: true, validator:checkIdCard,message:'请输入身份证号', trigger: 'blur' }
|
|
|
{ validator:checkIdCard,message:'请输入身份证号', trigger: 'blur' }
|
|
|
],
|
|
|
entryTime: [
|
|
|
{ required: true, message: '请选择入职时间', trigger: 'blur' },
|
|
|
{ message: '请选择入职时间', trigger: 'blur' },
|
|
|
],
|
|
|
});
|
|
|
|
...
|
...
|
@@ -380,6 +378,7 @@ export default { |
|
|
*/
|
|
|
// 保存用户信息
|
|
|
let saveUser = () => {
|
|
|
debugger
|
|
|
proxy.$refs.rule.validate((valid) => {
|
|
|
if (valid) {
|
|
|
console.log('submit!!');
|
...
|
...
|
|