From f1beb94e60c7b5e77cdd20fdbb16efb87a9510c0 Mon Sep 17 00:00:00 2001 From: jianghao <332515344@qq.com> Date: Thu, 26 Feb 2026 11:04:46 +0800 Subject: [PATCH] =?UTF-8?q?refactor(controller):=20=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E6=B3=A8=E5=85=A5=E6=94=B9=E7=94=A8=E9=9D=99?= =?UTF-8?q?=E6=80=81=E6=96=B9=E6=B3=95=E8=8E=B7=E5=8F=96=E7=94=A8=E6=88=B7?= =?UTF-8?q?ID?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 移除StatisticsController中自动注入的UserContextUtils,改为直接调用静态方法UserContextUtils.getCurrentUserId()获取用户ID,简化代码结构并减少依赖注入 --- .../user/controller/StatisticsController.java | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/timeline-user-service/src/main/java/com/timeline/user/controller/StatisticsController.java b/timeline-user-service/src/main/java/com/timeline/user/controller/StatisticsController.java index 338345f..5c189ff 100644 --- a/timeline-user-service/src/main/java/com/timeline/user/controller/StatisticsController.java +++ b/timeline-user-service/src/main/java/com/timeline/user/controller/StatisticsController.java @@ -20,9 +20,6 @@ public class StatisticsController { @Autowired private StatisticsService statisticsService; - @Autowired - private UserContextUtils userContextUtils; - /** * 获取用户统计概览 * GET /api/v1/statistics/overview @@ -30,9 +27,9 @@ public class StatisticsController { */ @GetMapping("/overview") public ResponseEntity getStatisticsOverview() { - String userId = userContextUtils.getCurrentUserId(); + String userId = UserContextUtils.getCurrentUserId(); log.info("获取用户统计概览: userId={}", userId); - + UserStatisticsDto statistics = statisticsService.getStatisticsOverview(userId); return ResponseEntity.success(statistics); } @@ -43,9 +40,9 @@ public class StatisticsController { */ @GetMapping("/uploads") public ResponseEntity getUploadTrends() { - String userId = userContextUtils.getCurrentUserId(); + String userId = UserContextUtils.getCurrentUserId(); log.info("获取上传趋势: userId={}", userId); - + Object trends = statisticsService.getUploadTrends(userId); return ResponseEntity.success(trends); } @@ -56,9 +53,9 @@ public class StatisticsController { */ @GetMapping("/storage") public ResponseEntity getStorageBreakdown() { - String userId = userContextUtils.getCurrentUserId(); + String userId = UserContextUtils.getCurrentUserId(); log.info("获取存储分类: userId={}", userId); - + Object breakdown = statisticsService.getStorageBreakdown(userId); return ResponseEntity.success(breakdown); } @@ -69,9 +66,9 @@ public class StatisticsController { */ @PostMapping("/refresh") public ResponseEntity refreshStatistics() { - String userId = userContextUtils.getCurrentUserId(); + String userId = UserContextUtils.getCurrentUserId(); log.info("强制刷新统计数据: userId={}", userId); - + statisticsService.refreshStatistics(userId); return ResponseEntity.success(null); }