This commit is contained in:
zlwu committed 2026-06-04 12:57:59 +08:00
1 parent afd517ce10
commit eec61cb5dd
82 files changed
+16585 -9026

No files matched your search

+47
View File
@@ -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 权限
*/