完善个人中心页面
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import type { ApiResponse } from "@/lib/api"
|
||||
import type { UserItem, UserQueryParams } from "@/lib/models/user"
|
||||
import { callByUser } from "./base"
|
||||
import { callByUser, callPublic } from "./base"
|
||||
|
||||
// ==================== 用户管理(.NET /api/baseinfo/v1/user/*) ====================
|
||||
|
||||
@@ -42,3 +42,24 @@ export async function updateUserProfile(
|
||||
data,
|
||||
)
|
||||
}
|
||||
|
||||
// ==================== 个人中心资料/密码(.NET /user/*,cookie 会话) ====================
|
||||
|
||||
// 编辑资料:老项目 /user/UpdateInfo(QQ/Wx/TaoBao/Email)
|
||||
export async function updateUserInfo(data: {
|
||||
QQ: string
|
||||
Wx: string
|
||||
TaoBao: string
|
||||
Email: string
|
||||
}): Promise<ApiResponse<undefined>> {
|
||||
return await callPublic<undefined>("/user/UpdateInfo", data)
|
||||
}
|
||||
|
||||
// 修改密码:老项目 /user/UpdatePwd(OldPwd/NewPwd/ConfirmPwd)
|
||||
export async function updateUserPwd(data: {
|
||||
OldPwd: string
|
||||
NewPwd: string
|
||||
ConfirmPwd: string
|
||||
}): Promise<ApiResponse<undefined>> {
|
||||
return await callPublic<undefined>("/user/UpdatePwd", data)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user