提交
This commit is contained in:
1 parent
afd517ce10
commit
eec61cb5dd
82 files changed
+16585
-9026
No files matched your search
@@ -38,6 +38,9 @@ export function fetchGetUserInfo() {
|
||||
username: string
|
||||
realName: string
|
||||
phone: string
|
||||
email?: string
|
||||
sex?: string
|
||||
remark?: string
|
||||
role: string
|
||||
regionId: string
|
||||
regionName: string
|
||||
@@ -50,6 +53,50 @@ export function fetchGetUserInfo() {
|
||||
})
|
||||
}
|
||||
|
||||
/** 当前用户更新个人信息 */
|
||||
export function fetchUpdateProfile(data: {
|
||||
phoneNo?: string
|
||||
email?: string
|
||||
sex?: string
|
||||
remark?: string
|
||||
avatarUrl?: string
|
||||
}) {
|
||||
return request.put<{
|
||||
id: string
|
||||
username: string
|
||||
realName: string
|
||||
phone: string
|
||||
email?: string
|
||||
sex?: string
|
||||
remark?: string
|
||||
role: string
|
||||
regionId: string
|
||||
regionName: string
|
||||
avatarUrl?: string | null
|
||||
}>({
|
||||
url: '/web/auth/profile',
|
||||
data,
|
||||
showSuccessMessage: true
|
||||
})
|
||||
}
|
||||
|
||||
/** 当前用户上传头像 */
|
||||
export function fetchUploadProfileAvatar(data: FormData) {
|
||||
return request.post<{ url: string }>({
|
||||
url: '/web/auth/upload-avatar',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/** 当前用户修改密码 */
|
||||
export function fetchChangePassword(data: { oldPassword: string; newPassword: string }) {
|
||||
return request.post({
|
||||
url: '/web/auth/change-password',
|
||||
data,
|
||||
showSuccessMessage: true
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取当前用户菜单 code 权限
|
||||
*/
|
||||
|
||||
Reference in new issue
Block a user