fix: 接通服务器V2排序链路

- 将排序参数从V2 Handler传递至Service与Repository

- 增加仓储分页排序与参数白名单测试
This commit is contained in:
Logan.Li committed 2026-07-26 23:38:06 +08:00
1 parent 09e6271bb4
commit 83662487cb
7 files changed
+98 -41

No files matched your search

+2 -2
View File
@@ -29,8 +29,8 @@ func NewServerService(repo *repository.ServerRepository, cache ezredis.Cache, cr
}
// ListServers 获取服务器列表
func (s *ServerService) ListServers(keyword, status, regionID string, page, pageSize int) ([]model.Server, int64, error) {
list, total, err := s.repo.List(keyword, status, regionID, page, pageSize)
func (s *ServerService) ListServers(keyword, status, regionID, sortField, sortOrder string, page, pageSize int) ([]model.Server, int64, error) {
list, total, err := s.repo.List(keyword, status, regionID, sortField, sortOrder, page, pageSize)
if err != nil {
return nil, 0, err
}