feat: 站点管理支持按站点查看变更(审核)记录

This commit is contained in:
mediabot-pt
2026-06-30 08:58:39 +08:00
parent 657e0c1a78
commit a6bfc69000
5 changed files with 82 additions and 1 deletions

View File

@@ -289,6 +289,13 @@ public class AdminController {
return ApiResponse.success();
}
@GetMapping("/sites/{siteId}/submissions")
public ApiResponse<List<com.par.core.dto.SiteSubmissionDTO>> listSiteSubmissions(
@PathVariable("siteId") String siteId, HttpServletRequest request) {
checkAdmin(request);
return ApiResponse.success(siteService.listSubmissionsBySite(siteId));
}
private void checkAdmin(HttpServletRequest request) {
TrustLevel level = (TrustLevel) request.getAttribute("trustLevel");
if (level == null || level != TrustLevel.ADMIN) {