fix: optimize summary count query and refine row keys for external api logs

This commit is contained in:
SmartUp Developer
2026-07-02 15:07:32 +08:00
parent e2129d3796
commit ea3fd64686
4 changed files with 195 additions and 9 deletions
+3 -1
View File
@@ -547,8 +547,10 @@ export const externalApiLogsApi = {
status_code?: number
path?: string
}) => api.get<{ total: number }>('/api/external-api-logs/count', { params }),
summary: (params?: { slow_ms?: number }) =>
summary: (params?: { slow_ms?: number; hours?: number; limit?: number; offset?: number }) =>
api.get<ExternalApiLogSummaryItem[]>('/api/external-api-logs/summary', { params }),
summaryCount: (params?: { slow_ms?: number; hours?: number }) =>
api.get<{ total: number }>('/api/external-api-logs/summary/count', { params }),
}
// ——— Auth Capture ———