fix: group api

This commit is contained in:
tbphp
2025-07-03 21:18:43 +08:00
parent 34e7384539
commit 745c646530
5 changed files with 57 additions and 26 deletions

View File

@@ -24,9 +24,9 @@ func (s *Server) Stats(c *gin.Context) {
// 2. Get request counts per group
s.DB.Table("api_keys").
Select("groups.name as group_name, SUM(api_keys.request_count) as request_count").
Select("groups.nickname as group_nickname, SUM(api_keys.request_count) as request_count").
Joins("join groups on groups.id = api_keys.group_id").
Group("groups.name").
Group("groups.id, groups.nickname").
Order("request_count DESC").
Scan(&groupStats)
@@ -44,4 +44,4 @@ func (s *Server) Stats(c *gin.Context) {
}
response.Success(c, stats)
}
}