From cd6d70e27cf199ee9b7534af6e9c38dd10bf61c4 Mon Sep 17 00:00:00 2001 From: junleea <354425203@qq.com> Date: Sat, 8 Jun 2024 15:42:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E4=BA=8C=E7=BB=B4=E7=A0=81?= =?UTF-8?q?=E7=94=9F=E6=88=90=E5=8F=8A=E6=A0=B9=E6=8D=AEuuid=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E6=89=AB=E7=A0=81=E7=99=BB=E5=BD=95=E4=BF=A1=E6=81=AF?= =?UTF-8?q?=EF=BC=8C=E5=8F=AF=E4=BB=A5=E8=BF=9B=E8=A1=8C=E6=AD=A3=E5=B8=B8?= =?UTF-8?q?=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/user.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/api/user.js b/src/api/user.js index 63b82a6..d9766f7 100644 --- a/src/api/user.js +++ b/src/api/user.js @@ -4,9 +4,15 @@ import md5 from 'js-md5'; export const loginService = (loginData) => { const params = new URLSearchParams(); for (let key in loginData) { + if (key === "username") { + //正则表达式判断邮箱 + if (RegExp(/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/).test(loginData[key])) { + loginData['email'] = loginData[key] + loginData[key] = '' + } + } if (key === 'password') { - params.append(key, md5(loginData[key])) - continue; + loginData[key] = md5(loginData[key]) } params.append(key, loginData[key]) }