|
@ -209,7 +209,7 @@ public interface StatisticsMapper { |
|
|
"GROUP BY month ORDER BY month ASC" |
|
|
"GROUP BY month ORDER BY month ASC" |
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
|
List<SumCoin> getMediuPayCoin(@Param("searchStartTime") Date searchStartTime, @Param("searchEndTime") Date searchEndTime); |
|
|
|
|
|
|
|
|
List<SumCoin> getMediuPayCoin(@Param("searchStartTime") Date StartTime, @Param("searchEndTime") Date searchEndTime); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//本年--1 |
|
|
//本年--1 |
|
@ -220,16 +220,19 @@ public interface StatisticsMapper { |
|
|
// "GROUP BY month ORDER BY month asc" |
|
|
// "GROUP BY month ORDER BY month asc" |
|
|
// }) |
|
|
// }) |
|
|
@Select({ |
|
|
@Select({ |
|
|
"SELECT DATE_FORMAT(create_time, '%Y-%m') AS month," + |
|
|
|
|
|
" SUM(recharge_coin) AS rechargeSumCoin," + |
|
|
|
|
|
" SUM(free_coin) AS freeSumCoin," + |
|
|
|
|
|
" SUM(task_coin) AS taskSumCoin" + |
|
|
|
|
|
" FROM detail" + |
|
|
|
|
|
" WHERE create_time >= #{searchStartTime}" + |
|
|
|
|
|
" AND create_time <= #{searchEndTime}" + |
|
|
|
|
|
" AND update_type = '1'" + |
|
|
|
|
|
"GROUP BY month" + |
|
|
|
|
|
" ORDER BY month ASC" |
|
|
|
|
|
|
|
|
"<script>", |
|
|
|
|
|
"SELECT DATE_FORMAT(create_time, '%Y-%m') AS month,", |
|
|
|
|
|
" SUM(recharge_coin) AS rechargeSumCoin,", |
|
|
|
|
|
" SUM(free_coin) AS freeSumCoin,", |
|
|
|
|
|
" SUM(task_coin) AS taskSumCoin", |
|
|
|
|
|
"FROM detail", |
|
|
|
|
|
"WHERE update_type = '1'", |
|
|
|
|
|
"<if test='searchStartTime != null and searchEndTime != null'>", |
|
|
|
|
|
" AND create_time BETWEEN #{searchStartTime} AND #{searchEndTime}", |
|
|
|
|
|
"</if>", |
|
|
|
|
|
"GROUP BY month", |
|
|
|
|
|
"ORDER BY month ASC", |
|
|
|
|
|
"</script>" |
|
|
}) |
|
|
}) |
|
|
|
|
|
|
|
|
List<SumCoin> getMediuConsumeCoin(@Param("searchStartTime") Date searchStartTime, @Param("searchEndTime") Date searchEndTime); |
|
|
List<SumCoin> getMediuConsumeCoin(@Param("searchStartTime") Date searchStartTime, @Param("searchEndTime") Date searchEndTime); |
|
|