diff --git a/frontend/src/views/Login/Login.vue b/frontend/src/views/Login/Login.vue index f47270a18db8490f57c88226072f1a9610c5ec54..678d94158096d57018b58f99803b9d3aabeff24b 100644 --- a/frontend/src/views/Login/Login.vue +++ b/frontend/src/views/Login/Login.vue @@ -36,7 +36,7 @@ import { directTo } from '@/router/index'; import { loginByEmail } from "@/request/user"; import { RespCodeOK } from "@/request/request"; import { setToken } from "@/module/cookie"; -import { checkEmail } from "./logic"; +import { checkAccount } from "./logic"; import { userStore } from "@/stores/user"; const loginFormRef = ref() @@ -53,7 +53,7 @@ const rules = { trigger: "blur" }, { - validator: checkEmail, + validator: checkAccount, message: "请输入正确的邮箱格式", trigger: "blur" } diff --git a/frontend/src/views/Login/logic.ts b/frontend/src/views/Login/logic.ts index decb8485fb2a93d1fd87aafed5d4390eb9caf0cd..ab66a329850bf721f363bf2404f4feea06119e58 100644 --- a/frontend/src/views/Login/logic.ts +++ b/frontend/src/views/Login/logic.ts @@ -1,14 +1,15 @@ -export let checkEmail = (rule:any, value:any, callback:any) => { +// 校验登录账号 +export let checkAccount = (rule: any, value: any, callback: Function) => { if (!value) { - return callback(); + return callback(); } if (value === "admin") { - return callback(); + return callback(); } let patt = /^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*\.[a-zA-Z0-9]{2,6}$/; if (!patt.test(value)) { return callback(new Error("邮箱格式错误")) } return callback() - }; +}; diff --git a/frontend/src/views/User/components/AddUser.vue b/frontend/src/views/User/components/AddUser.vue index 4000ddf6f6278de46238677c52b3fd9f2d0bfcee..72b0f9e0124beaee50c1e874f2443efdc2932a36 100644 --- a/frontend/src/views/User/components/AddUser.vue +++ b/frontend/src/views/User/components/AddUser.vue @@ -1,6 +1,6 @@