feat(usage): enhance usage stats backend and query hooks

This commit is contained in:
YoVinchen
2026-04-11 15:36:06 +08:00
parent df01755328
commit 7402f1ca05
5 changed files with 309 additions and 95 deletions
+12 -4
View File
@@ -63,12 +63,20 @@ export const usageApi = {
return invoke("get_usage_trends", { startDate, endDate, appType });
},
getProviderStats: async (appType?: string): Promise<ProviderStats[]> => {
return invoke("get_provider_stats", { appType });
getProviderStats: async (
startDate?: number,
endDate?: number,
appType?: string,
): Promise<ProviderStats[]> => {
return invoke("get_provider_stats", { startDate, endDate, appType });
},
getModelStats: async (appType?: string): Promise<ModelStats[]> => {
return invoke("get_model_stats", { appType });
getModelStats: async (
startDate?: number,
endDate?: number,
appType?: string,
): Promise<ModelStats[]> => {
return invoke("get_model_stats", { startDate, endDate, appType });
},
getRequestLogs: async (