智慧农业后台管理页面
guoshilong
2022-09-13 76e43b0a35d958bebff09a97fe10c08d5509f51f
邮箱验证
1 files modified
17 ■■■■■ changed files
src/views/system/user.vue 17 ●●●●● patch | view | raw | blame | history
src/views/system/user.vue
@@ -244,6 +244,7 @@
          callback();
        }
      };
      const validatePhone = (rule, value, callback) => {
        if (!/^[1]([3-9])[0-9]{9}$/.test(value)) {
          callback(new Error("请输入正确的手机号格式"));
@@ -254,18 +255,12 @@
      const validateEmail = (rule, value, callback) => {
        const mal = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/
      // const mailReg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/
        if (rule.required && !value) {
          return callback(new Error('不能为空'))
        if (!(mal.test(value))) {
          callback(new Error('请输入正确邮箱'))
        } else {
          callback()
        }
        if (value) {
          if (!(mal.test(value))) {
            callback(new Error('请输入正确邮箱'))
          } else {
            callback()
          }
        }
      }
      };
      return {
        form: {},