feat: add usage statistics and records feature with new API routes, frontend types, services, and UI components

This commit is contained in:
AoaoMH
2026-01-05 17:03:05 +08:00
parent 465da6f818
commit 93ab9b6a5e
8 changed files with 112 additions and 25 deletions

View File

@@ -24,6 +24,7 @@ export interface PaginationParams {
export interface FilterParams {
user_id?: string
user_api_key_name?: string
model?: string
provider?: string
status?: string
@@ -255,6 +256,9 @@ export function useUsageData(options: UseUsageDataOptions) {
if (filters?.user_id) {
params.user_id = filters.user_id
}
if (filters?.user_api_key_name) {
params.user_api_key_name = filters.user_api_key_name
}
if (filters?.model) {
params.model = filters.model
}