constvalidateId=(rule,value,callback)=>{let _IDRe18 =/^([1-6][1-9]|50)\d{4}(18|19|20)\d{2}((0[1-9])|10|11|12)(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/let _IDre15 =/^([1-6][1-9]|50)\d{4}\d{2}((0[1-9])|10|11|12)(([0-2][1-9])|10|20|30|31)\d{3}$/// 校验身份证:if(value.trim()===''){callback("请输入法人身份证号")}elseif( _IDRe18.test( value )|| _IDre15.test( value )){callback();}else{callback(newError('格式错误'))}}
校验邮箱
constvalidateMailbox=(rule,value,callback)=>{let Reg3 =/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.(com|cn|net)$/if(value.trim()===''){callback(newError('请输入法人邮箱'))}elseif(!Reg3.test( value )){callback(newError('格式错误'))}else{callback()}}
校验手机号
let checkPhone=((rule,value,callback)=>{let reg =/^1(3\d|4[5-9]|5[0-35-9]|6[567]|7[0-8]|8\d|9[0-35-9])\d{8}$/if(reg.test(value)){callback();}else{callback(newError('手机号格式不正确'))}})