fix: 多api密钥增加分页

This commit is contained in:
Gsh
2025-11-30 00:04:33 +08:00
parent 755cb6f509
commit 525545329b
2 changed files with 180 additions and 7 deletions

View File

@@ -37,8 +37,31 @@ export function getModelTokenUsage(tokenId?: string) {
}
// 获取当前用户得token列表
export function getTokenList() {
return get<any>('/token/list').json();
export function getTokenList(params?: {
skipCount?: number;
maxResultCount?: number;
orderByColumn?: string;
isAsc?: string;
}) {
// 构建查询参数
const queryParams = new URLSearchParams();
if (params?.skipCount !== undefined) {
queryParams.append('SkipCount', params.skipCount.toString());
}
if (params?.maxResultCount !== undefined) {
queryParams.append('MaxResultCount', params.maxResultCount.toString());
}
if (params?.orderByColumn) {
queryParams.append('OrderByColumn', params.orderByColumn);
}
if (params?.isAsc) {
queryParams.append('IsAsc', params.isAsc);
}
const queryString = queryParams.toString();
const url = queryString ? `/token/list?${queryString}` : '/token/list';
return get<any>(url).json();
}
// 创建token