Merge pull request #960 from 0xObjc/codex/user-spending-ranking

feat(admin): add user spending ranking dashboard view
This commit is contained in:
Wesley Liddick
2026-03-13 23:06:30 +08:00
committed by GitHub
17 changed files with 591 additions and 39 deletions

View File

@@ -1162,6 +1162,21 @@ export interface UserUsageTrendPoint {
actual_cost: number // 实际扣除
}
export interface UserSpendingRankingItem {
user_id: number
email: string
actual_cost: number
requests: number
tokens: number
}
export interface UserSpendingRankingResponse {
ranking: UserSpendingRankingItem[]
total_actual_cost: number
start_date: string
end_date: string
}
export interface ApiKeyUsageTrendPoint {
date: string
api_key_id: number