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