From 76e43b0a35d958bebff09a97fe10c08d5509f51f Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Tue, 13 Sep 2022 09:31:14 +0800
Subject: [PATCH] 邮箱验证

---
 src/views/system/user.vue |   17 ++++++-----------
 1 files changed, 6 insertions(+), 11 deletions(-)

diff --git a/src/views/system/user.vue b/src/views/system/user.vue
index 783ea5d..8a9ed89 100644
--- a/src/views/system/user.vue
+++ b/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: {},

--
Gitblit v1.9.3