修复
This commit is contained in:
@@ -21,20 +21,20 @@ public interface OrderTradeMapper extends BaseMapper<OrderTrade> {
|
||||
/**
|
||||
* 指定类型和时间段内的交易金额
|
||||
*/
|
||||
@Select("SELECT IFNULL(SUM(amount), 0) FROM order_trade WHERE type = #{type} AND create_time >= #{startTime}")
|
||||
BigDecimal sumAmountByTypeAndTime(@Param("type") int type, @Param("startTime") LocalDateTime startTime);
|
||||
@Select("SELECT IFNULL(SUM(amount), 0) FROM order_trade WHERE direction = #{direction} AND create_time >= #{startTime}")
|
||||
BigDecimal sumAmountByTypeAndTime(@Param("direction") int direction, @Param("startTime") LocalDateTime startTime);
|
||||
|
||||
/**
|
||||
* 指定类型和时间段内的交易笔数
|
||||
*/
|
||||
@Select("SELECT COUNT(*) FROM order_trade WHERE type = #{type} AND create_time >= #{startTime}")
|
||||
int countByTypeAndTime(@Param("type") int type, @Param("startTime") LocalDateTime startTime);
|
||||
@Select("SELECT COUNT(*) FROM order_trade WHERE direction = #{direction} AND create_time >= #{startTime}")
|
||||
int countByTypeAndTime(@Param("direction") int direction, @Param("startTime") LocalDateTime startTime);
|
||||
|
||||
/**
|
||||
* 指定类型和时间范围内的交易金额
|
||||
*/
|
||||
@Select("SELECT IFNULL(SUM(amount), 0) FROM order_trade WHERE type = #{type} AND create_time >= #{startTime} AND create_time < #{endTime}")
|
||||
BigDecimal sumAmountByTypeAndTimeRange(@Param("type") int type, @Param("startTime") LocalDateTime startTime, @Param("endTime") LocalDateTime endTime);
|
||||
@Select("SELECT IFNULL(SUM(amount), 0) FROM order_trade WHERE direction = #{direction} AND create_time >= #{startTime} AND create_time < #{endTime}")
|
||||
BigDecimal sumAmountByTypeAndTimeRange(@Param("direction") int direction, @Param("startTime") LocalDateTime startTime, @Param("endTime") LocalDateTime endTime);
|
||||
|
||||
/**
|
||||
* 指定时间段内的活跃用户数
|
||||
|
||||
Reference in New Issue
Block a user