|
@ -445,7 +445,7 @@ public interface StatisticsMapper { |
|
|
List<Meium> getBuyAndTask(@Param("searchStartTime") Date searchStartTime, @Param("searchEndTime") Date searchEndTime); |
|
|
List<Meium> getBuyAndTask(@Param("searchStartTime") Date searchStartTime, @Param("searchEndTime") Date searchEndTime); |
|
|
@Select({ |
|
|
@Select({ |
|
|
"<script>", |
|
|
"<script>", |
|
|
"SELECT u.area,", |
|
|
|
|
|
|
|
|
"SELECT d.area,", |
|
|
" SUM(d.recharge_coin) / 100 AS rechargeSumCoin,", |
|
|
" SUM(d.recharge_coin) / 100 AS rechargeSumCoin,", |
|
|
" SUM(d.free_coin) / 100 AS freeSumCoin,", |
|
|
" SUM(d.free_coin) / 100 AS freeSumCoin,", |
|
|
" SUM(d.task_coin) / 100 AS taskSumCoin,", |
|
|
" SUM(d.task_coin) / 100 AS taskSumCoin,", |
|
@ -456,7 +456,7 @@ public interface StatisticsMapper { |
|
|
"<if test='searchStartTime != null and searchEndTime != null'>", |
|
|
"<if test='searchStartTime != null and searchEndTime != null'>", |
|
|
"AND DATE(d.create_time) BETWEEN DATE(#{searchStartTime}) AND DATE(#{searchEndTime})", |
|
|
"AND DATE(d.create_time) BETWEEN DATE(#{searchStartTime}) AND DATE(#{searchEndTime})", |
|
|
"</if>", |
|
|
"</if>", |
|
|
"GROUP BY u.area", |
|
|
|
|
|
|
|
|
"GROUP BY d.area", |
|
|
"order by totalRechargeSum desc", |
|
|
"order by totalRechargeSum desc", |
|
|
"</script>" |
|
|
"</script>" |
|
|
}) |
|
|
}) |
|
|