feat: 账号管理支持按账号名批量选号打标签,并支持复制账号名
This commit is contained in:
@@ -45,6 +45,34 @@ export const accountApi = {
|
||||
},
|
||||
) =>
|
||||
api.get<PaginatedResponse<AccountItem>, PaginatedResponse<AccountItem>>('/accounts', { params }),
|
||||
// 按当前筛选条件返回全部账号 ID(不受分页限制),供「按账号名批量选号」使用
|
||||
listIds: (
|
||||
params?: {
|
||||
search?: string;
|
||||
assigned_only?: boolean;
|
||||
assign_status?: string;
|
||||
assigned_user_id?: number;
|
||||
tag?: string;
|
||||
has_cookie?: boolean;
|
||||
status?: string;
|
||||
ck_status?: string;
|
||||
failure_kind?: string;
|
||||
bind_status?: string;
|
||||
high_value_filter?: string;
|
||||
min_points?: number;
|
||||
max_points?: number;
|
||||
min_gold?: number;
|
||||
max_gold?: number;
|
||||
elite_opened?: boolean;
|
||||
esports_opened?: boolean;
|
||||
role_bind_status?: string;
|
||||
account_names?: string;
|
||||
},
|
||||
) =>
|
||||
api.get<
|
||||
{ account_ids: number[]; usernames: string[]; total: number },
|
||||
{ account_ids: number[]; usernames: string[]; total: number }
|
||||
>('/accounts/ids', { params }),
|
||||
export: (data: AccountExportRequest) =>
|
||||
api.post('/accounts/export', data, { responseType: 'blob' }),
|
||||
summary: () => api.get<BasicSummary, BasicSummary>('/accounts/summary'),
|
||||
|
||||
Reference in New Issue
Block a user