diff --git a/src/global.d.ts b/src/global.d.ts
index 28204d2..e0e4c8c 100644
--- a/src/global.d.ts
+++ b/src/global.d.ts
@@ -149,7 +149,7 @@ interface GroupVo {
}
interface LoginForm {
- username: string
+ account: string
password: string
}
diff --git a/src/pages/Login.tsx b/src/pages/Login.tsx
index a1362cb..b64c68a 100644
--- a/src/pages/Login.tsx
+++ b/src/pages/Login.tsx
@@ -19,7 +19,7 @@ const Login: React.FC = () => {
const onFinish = (values: LoginForm) => {
setIsLoggingIn(true)
- void login(values.username, values.password)
+ void login(values.account, values.password)
.then((value) => {
const res = value.data
const { code, data } = res
@@ -64,7 +64,7 @@ const Login: React.FC = () => {
case PERMISSION_LOGIN_USERNAME_PASSWORD_ERROR:
void messageApi.error(
<>
- 用户名或密码错误,请重试
+ 账号或密码错误,请重试
>
)
setIsLoggingIn(false)
@@ -114,12 +114,12 @@ const Login: React.FC = () => {
>
}
- placeholder={'用户名'}
+ placeholder={'邮箱/用户名'}
disabled={isLoggingIn}
/>
diff --git a/src/pages/system/User.tsx b/src/pages/system/User.tsx
index b611767..10a3dfa 100644
--- a/src/pages/system/User.tsx
+++ b/src/pages/system/User.tsx
@@ -522,7 +522,7 @@ const User: React.FC = () => {
getUser()
break
case DATABASE_DUPLICATE_KEY:
- void message.error('已存在相同用户名')
+ void message.error('已存在相同用户名或邮箱')
break
default:
void message.error('更新失败,请稍后重试')
@@ -551,7 +551,7 @@ const User: React.FC = () => {
getUser()
break
case DATABASE_DUPLICATE_KEY:
- void message.error('已存在相同用户名')
+ void message.error('已存在相同用户名或邮箱')
break
default:
void message.error('添加失败,请稍后重试')
@@ -810,7 +810,7 @@ const User: React.FC = () => {
diff --git a/src/services/auth.tsx b/src/services/auth.tsx
index 16a3f48..1770854 100644
--- a/src/services/auth.tsx
+++ b/src/services/auth.tsx
@@ -1,9 +1,9 @@
import { URL_LOGIN, URL_LOGOUT } from '@/constants/urls.constants'
import request from '@/services'
-export const r_auth_login = (username: string, password: string) =>
+export const r_auth_login = (account: string, password: string) =>
request.post(URL_LOGIN, {
- username,
+ account,
password
})
diff --git a/src/util/auth.tsx b/src/util/auth.tsx
index 9b1f958..4768ff4 100644
--- a/src/util/auth.tsx
+++ b/src/util/auth.tsx
@@ -65,8 +65,8 @@ export const getCaptcha = (width: number, high: number, num: number) => {
}
}
-export const login = async (username: string, password: string) => {
- return await r_auth_login(username, password)
+export const login = async (account: string, password: string) => {
+ return await r_auth_login(account, password)
}
export const logout = async () => {