优化分配功能

This commit is contained in:
yml2213
2026-06-22 16:23:34 +08:00
parent f94b323ad8
commit 48b6a1623b
8 changed files with 530 additions and 4 deletions
+5 -1
View File
@@ -36,11 +36,15 @@ export const userApi = {
};
export const accountApi = {
list: (params?: { assigned_only?: boolean; tag?: string }) =>
list: (params?: { assigned_only?: boolean; tag?: string; has_cookie?: boolean }) =>
api.get<any, any[]>('/accounts', { params }),
import: (text: string) => api.post<any, any>('/accounts/import', { text }),
assign: (id: number, assigned_to: number | null) =>
api.put<any, any>(`/accounts/${id}/assign`, { assigned_to }),
batchAssign: (account_ids: number[], assigned_to: number | null) =>
api.post<any, any>('/accounts/batch-assign', { account_ids, assigned_to }),
assignmentsSummary: () =>
api.get<any, any>('/accounts/assignments/summary'),
setTag: (id: number, tag: string) =>
api.put<any, any>(`/accounts/${id}/tag`, { tag }),
batchTag: (account_ids: number[], tag: string) =>