feat: 添加退出登录, 优化闪跳

This commit is contained in:
Gavan
2025-07-22 15:06:39 +08:00
parent 472ad769a9
commit 7c33568da2
13 changed files with 234 additions and 33 deletions

View File

@@ -175,6 +175,51 @@ export const getAdminLoginHistory = (
...params,
});
/**
* @description 管理员登出
*
* @tags Admin
* @name PostAdminLogout
* @summary 管理员登出
* @request POST:/api/v1/admin/logout
* @response `200` `WebResp` OK
*/
export const postAdminLogout = (params: RequestParams = {}) =>
request<WebResp>({
path: `/api/v1/admin/logout`,
method: "POST",
type: ContentType.Json,
format: "json",
...params,
});
/**
* @description 管理员信息
*
* @tags Admin
* @name GetAdminProfile
* @summary 管理员信息
* @request GET:/api/v1/admin/profile
* @response `200` `(WebResp & {
data?: DomainAdminUser,
})` OK
*/
export const getAdminProfile = (params: RequestParams = {}) =>
request<
WebResp & {
data?: DomainAdminUser;
}
>({
path: `/api/v1/admin/profile`,
method: "GET",
type: ContentType.Json,
format: "json",
...params,
});
/**
* @description 获取系统设置
*