fix: 站点管理改用admin全量接口, 显示待审核站点并提供通过/拒绝

This commit is contained in:
mediabot-pt
2026-06-30 08:44:46 +08:00
parent ec9d00f25a
commit b37b5cc5de
5 changed files with 56 additions and 4 deletions

View File

@@ -258,6 +258,13 @@ public class AdminController {
// ===================== 站点审核 =====================
@GetMapping("/sites")
public ApiResponse<List<com.par.core.dto.SiteDTO>> listAllSites(HttpServletRequest request) {
checkAdmin(request);
return ApiResponse.success(siteService.listAllSites().stream()
.map(siteService::toDTO).toList());
}
@GetMapping("/sites/pending")
public ApiResponse<List<com.par.core.dto.SiteDTO>> listPendingSites(HttpServletRequest request) {
checkAdmin(request);