From cdeb2e4d5ae7ecfc0f0c01e13fca44103272c47b Mon Sep 17 00:00:00 2001 From: Jerry Yan <792602257@qq.com> Date: Fri, 31 Oct 2025 11:00:38 +0800 Subject: [PATCH] =?UTF-8?q?refactor(statistics):=20=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E7=BB=9F=E8=AE=A1=E8=AE=B0=E5=BD=95=E6=B7=BB=E5=8A=A0=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 删除 AppStatisticsController 中的 addStatistics 接口 - 移除 AppStatisticsServiceImpl 中 addStatistics 方法的实现 - 从 AppStatisticsService 接口中移除 addStatistics 方法声明- 清理 FaceServiceImpl 中调用统计记录添加的代码逻辑 --- .../manage/AppStatisticsController.java | 8 ------ .../service/mobile/AppStatisticsService.java | 2 -- .../mobile/impl/AppStatisticsServiceImpl.java | 28 ------------------- .../service/pc/impl/FaceServiceImpl.java | 6 ---- 4 files changed, 44 deletions(-) diff --git a/src/main/java/com/ycwl/basic/controller/mobile/manage/AppStatisticsController.java b/src/main/java/com/ycwl/basic/controller/mobile/manage/AppStatisticsController.java index 9a5555c1..27240968 100644 --- a/src/main/java/com/ycwl/basic/controller/mobile/manage/AppStatisticsController.java +++ b/src/main/java/com/ycwl/basic/controller/mobile/manage/AppStatisticsController.java @@ -56,12 +56,4 @@ public class AppStatisticsController { return statisticsService.userConversionFunnel(query); } - // 统计数据记录 - @PostMapping("/addStatistics") - @IgnoreToken - public ApiResponse addStatistics(@RequestBody StatisticsRecordAddReq req) { - - return statisticsService.addStatistics(req); - } - } diff --git a/src/main/java/com/ycwl/basic/service/mobile/AppStatisticsService.java b/src/main/java/com/ycwl/basic/service/mobile/AppStatisticsService.java index 2e5d4647..c99daa63 100644 --- a/src/main/java/com/ycwl/basic/service/mobile/AppStatisticsService.java +++ b/src/main/java/com/ycwl/basic/service/mobile/AppStatisticsService.java @@ -22,7 +22,5 @@ public interface AppStatisticsService { ApiResponse userConversionFunnel(CommonQueryReq query); - ApiResponse addStatistics(StatisticsRecordAddReq req); - ApiResponse orderChart(CommonQueryReq query); } diff --git a/src/main/java/com/ycwl/basic/service/mobile/impl/AppStatisticsServiceImpl.java b/src/main/java/com/ycwl/basic/service/mobile/impl/AppStatisticsServiceImpl.java index 2cbb6380..88b1eab9 100644 --- a/src/main/java/com/ycwl/basic/service/mobile/impl/AppStatisticsServiceImpl.java +++ b/src/main/java/com/ycwl/basic/service/mobile/impl/AppStatisticsServiceImpl.java @@ -288,34 +288,6 @@ public class AppStatisticsServiceImpl implements AppStatisticsService { return int1 == null ? 0 : int1 + (int2 == null ? 0 : int2); } - @Override - public ApiResponse addStatistics(StatisticsRecordAddReq req) { -// req.setId(SnowFlakeUtil.getLongId()); - if (req.getMemberId() == null) { - try { - JwtInfo worker = JwtTokenUtil.getWorker(); - Long userId = worker.getUserId(); - req.setMemberId(userId); - } catch (Exception ignored) { - - } - } - Integer type = req.getType(); - if(type==null){ - return ApiResponse.fail("类型不能为空"); - } - Map valueMap = StatisticEnum.cacheMap; - if(!valueMap.containsKey(type)){ - return ApiResponse.fail("添加失败,类型不存在"); - } - int i=statisticsMapper.addStatisticsRecord(req); - if(i==0){ - return ApiResponse.fail("添加失败"); - }else{ - return ApiResponse.success("添加成功"); - } - } - @Override public ApiResponse orderChart(CommonQueryReq query) { if(query.getEndTime()==null && query.getStartTime()==null){ diff --git a/src/main/java/com/ycwl/basic/service/pc/impl/FaceServiceImpl.java b/src/main/java/com/ycwl/basic/service/pc/impl/FaceServiceImpl.java index 63a1159d..ad3e07ef 100644 --- a/src/main/java/com/ycwl/basic/service/pc/impl/FaceServiceImpl.java +++ b/src/main/java/com/ycwl/basic/service/pc/impl/FaceServiceImpl.java @@ -261,12 +261,6 @@ public class FaceServiceImpl implements FaceService { faceMapper.update(faceEntity); faceRepository.clearFaceCache(oldFaceId); } - StatisticsRecordAddReq statisticsRecordAddReq = new StatisticsRecordAddReq(); - statisticsRecordAddReq.setMemberId(userId); - statisticsRecordAddReq.setType(StatisticEnum.UPLOAD_FACE.code); - statisticsRecordAddReq.setScenicId(scenicId); - statisticsRecordAddReq.setMorphId(newFaceId); - statisticsMapper.addStatisticsRecord(statisticsRecordAddReq); FaceRecognizeResp resp = new FaceRecognizeResp(); resp.setUrl(faceUrl); resp.setFaceId(newFaceId);