Commit d842708c23d7fe302b9be2c14e395a124576ba23

Authored by YunaiV
1 parent d2112458

code review:数据统计

yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/article/ArticleCategoryServiceImpl.java
@@ -9,6 +9,7 @@ import cn.iocoder.yudao.module.promotion.convert.article.ArticleCategoryConvert; @@ -9,6 +9,7 @@ import cn.iocoder.yudao.module.promotion.convert.article.ArticleCategoryConvert;
9 import cn.iocoder.yudao.module.promotion.dal.dataobject.article.ArticleCategoryDO; 9 import cn.iocoder.yudao.module.promotion.dal.dataobject.article.ArticleCategoryDO;
10 import cn.iocoder.yudao.module.promotion.dal.dataobject.article.ArticleDO; 10 import cn.iocoder.yudao.module.promotion.dal.dataobject.article.ArticleDO;
11 import cn.iocoder.yudao.module.promotion.dal.mysql.article.ArticleCategoryMapper; 11 import cn.iocoder.yudao.module.promotion.dal.mysql.article.ArticleCategoryMapper;
  12 +import org.springframework.context.annotation.Lazy;
12 import org.springframework.stereotype.Service; 13 import org.springframework.stereotype.Service;
13 import org.springframework.validation.annotation.Validated; 14 import org.springframework.validation.annotation.Validated;
14 15
@@ -30,7 +31,9 @@ public class ArticleCategoryServiceImpl implements ArticleCategoryService { @@ -30,7 +31,9 @@ public class ArticleCategoryServiceImpl implements ArticleCategoryService {
30 31
31 @Resource 32 @Resource
32 private ArticleCategoryMapper articleCategoryMapper; 33 private ArticleCategoryMapper articleCategoryMapper;
  34 +
33 @Resource 35 @Resource
  36 + @Lazy // 延迟加载,解决循环依赖问题
34 private ArticleService articleService; 37 private ArticleService articleService;
35 38
36 @Override 39 @Override
yudao-module-mall/yudao-module-statistics-biz/src/main/java/cn/iocoder/yudao/module/statistics/controller/admin/member/MemberStatisticsController.java
@@ -103,6 +103,8 @@ public class MemberStatisticsController { @@ -103,6 +103,8 @@ public class MemberStatisticsController {
103 return success(memberStatisticsService.getRegisterTerminalStatisticsList()); 103 return success(memberStatisticsService.getRegisterTerminalStatisticsList());
104 } 104 }
105 105
  106 + // TODO 芋艿:已经 review
  107 + // TODO @疯狂:要注意 date 的排序;
106 @GetMapping("/user-count-comparison") 108 @GetMapping("/user-count-comparison")
107 @Operation(summary = "获得用户数量对照") 109 @Operation(summary = "获得用户数量对照")
108 @PreAuthorize("@ss.hasPermission('statistics:member:query')") 110 @PreAuthorize("@ss.hasPermission('statistics:member:query')")
yudao-module-mall/yudao-module-statistics-biz/src/main/java/cn/iocoder/yudao/module/statistics/controller/admin/trade/TradeStatisticsController.java
@@ -124,6 +124,7 @@ public class TradeStatisticsController { @@ -124,6 +124,7 @@ public class TradeStatisticsController {
124 @Operation(summary = "获得订单量趋势统计") 124 @Operation(summary = "获得订单量趋势统计")
125 @PreAuthorize("@ss.hasPermission('statistics:trade:query')") 125 @PreAuthorize("@ss.hasPermission('statistics:trade:query')")
126 public CommonResult<List<DataComparisonRespVO<TradeOrderTrendRespVO>>> getOrderCountTrendComparison(@Valid TradeOrderTrendReqVO reqVO) { 126 public CommonResult<List<DataComparisonRespVO<TradeOrderTrendRespVO>>> getOrderCountTrendComparison(@Valid TradeOrderTrendReqVO reqVO) {
  127 + // TODO @疯狂:要注意 date 的排序;
127 return success(tradeOrderStatisticsService.getOrderCountTrendComparison(reqVO)); 128 return success(tradeOrderStatisticsService.getOrderCountTrendComparison(reqVO));
128 } 129 }
129 130