report_update1
Change-Id: I680f8559ae39bc920caa323a1843d4dc2cd3db07
diff --git a/src/main/java/com/example/g8backend/controller/AdminController.java b/src/main/java/com/example/g8backend/controller/AdminController.java
index 64a0f01..d8e4314 100644
--- a/src/main/java/com/example/g8backend/controller/AdminController.java
+++ b/src/main/java/com/example/g8backend/controller/AdminController.java
@@ -28,7 +28,6 @@
@PreAuthorize("hasRole('ADMIN')")
public ApiResponse<List<Report>> getReports(
@RequestParam(required = false) String status) {
- // 从安全上下文自动获取管理员ID
Long adminId = (Long) SecurityContextHolder.getContext().getAuthentication().getPrincipal();
return ApiResponse.success(reportService.getReports(status, adminId));
}
@@ -39,7 +38,8 @@
@PathVariable Long reportId,
@RequestParam String status,
@RequestParam(required = false) String notes) {
- reportService.resolveReport(reportId, null, status, notes); // adminId在服务层自动获取
+ Long adminId = (Long) SecurityContextHolder.getContext().getAuthentication().getPrincipal();
+ reportService.resolveReport(reportId, adminId, status, notes);
return ApiResponse.success("举报处理完成");
}