支付宝下单和其他细节优化

This commit is contained in:
xuxin
2026-05-21 15:10:02 +08:00
parent 39bf8548df
commit 1637ee5bbc
33 changed files with 1511 additions and 232 deletions
+42
View File
@@ -57,3 +57,45 @@ export function checkLogin() {
export function logout() {
return request.post<any, ApiResult>('/public/logout')
}
/**
* 注销账号
* POST /user/manage/cancel
* Cookie 自动携带 Token
*/
export function cancelAccount() {
return request.post<any, ApiResult>('/user/manage/cancel')
}
/** 用户个人信息 DTO */
export interface UserInfo {
/** 用户ID */
id?: number
/** 手机号 */
mobileNumber?: string
/** 邮箱 */
email?: string
/** 昵称 */
nick?: string
/** 真实姓名 */
realName?: string
/** 头像 */
picture?: string
/** 生日 */
birthday?: { seconds?: number; nanos?: number }
/** 性别 1男 2女 */
sex?: number
/** 邀请码 */
inviteCode?: string
/** 注册时间 */
createTime?: { seconds?: number; nanos?: number }
}
/**
* 查询个人信息
* GET /user/manage/info
* Cookie 自动携带 Token
*/
export function fetchUserInfo() {
return request.get<any, ApiResult<UserInfo>>('/user/manage/info')
}