perf(admin-usage): avoid expensive count on large usage_logs pagination

This commit is contained in:
xvhuan
2026-03-04 13:46:08 +08:00
parent 46ea9170cb
commit 05b1c66aa8
7 changed files with 167 additions and 79 deletions

View File

@@ -75,6 +75,7 @@ export interface CreateUsageCleanupTaskRequest {
export interface AdminUsageQueryParams extends UsageQueryParams {
user_id?: number
exact_total?: boolean
}
// ==================== API Functions ====================