Add user profile page

This commit is contained in:
2024-02-22 17:59:42 +08:00
parent 380b82f9a9
commit d2e0f32f5b
8 changed files with 550 additions and 8 deletions

12
src/global.d.ts vendored
View File

@@ -59,6 +59,11 @@ interface TokenVo {
token: string
}
interface UserInfoUpdateParam {
avatar?: string
nickname?: string
}
interface RegisterParam {
username: string
email: string
@@ -89,6 +94,11 @@ interface LoginParam {
captchaCode: string
}
interface UserChangePasswordParam {
originalPassword: string
newPassword: string
}
interface UserWithInfoVo {
id: string
username: string
@@ -243,7 +253,7 @@ interface UserAddEditParam {
groupIds: number[]
}
interface UserChangePasswordParam {
interface UserUpdatePasswordParam {
id: string
password: string
credentialsExpiration?: string