Commit d842708c23d7fe302b9be2c14e395a124576ba23
1 parent
d2112458
code review:数据统计
Showing
3 changed files
with
6 additions
and
0 deletions
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 |