admin
2025-02-25 30d8e227e8d823b6c38c3b9c90ac2df03b63befe
fanli/src/main/java/com/yeshi/fanli/dao/mybatis/user/UserSystemCouponCountMapper.java
@@ -2,7 +2,6 @@
import java.math.BigDecimal;
import java.util.List;
import java.util.Map;
import org.apache.ibatis.annotations.Param;
@@ -109,39 +108,42 @@
   Long countFreeCouponRecord(@Param("key") String key, @Param("keyType") Integer keyType,
         @Param("state") Integer state);
   
   /**
    * 奖励券使用数量曲线图
    * @param dateType
    * @param year
    * @param startTime
    * @param endTime
    * @return
    */
   List<Map<String, Object>> getRebateCouponUsedNumToCharts(@Param("dateType") Integer dateType, @Param("year") String year,
         @Param("startTime")String startTime, @Param("endTime")String endTime);
   
   
   /**
    * 奖励券使用成功金额曲线图
    * @param dateType
    * @param year
    * @param startTime
    * @param endTime
    * 统计奖励券金额成功金额
    * @param type
    * @param preDay
    * @return
    */
   List<Map<String, Object>> getRebateCouponMoneyToCharts(@Param("dateType") Integer dateType, @Param("year") String year,
         @Param("startTime")String startTime, @Param("endTime")String endTime);
   BigDecimal countRebateMoneyByDay(@Param("preDay") String preDay);
   
   
   /**
    * 奖励券使用成功金额曲线图
    * @param dateType
    * @param year
    * @param startTime
    * @param endTime
    * 统计免单金额成功金额
    * @param type
    * @param preDay
    * @return
    */
   List<Map<String, Object>> getFreeCouponMoneyToCharts(@Param("dateType") Integer dateType, @Param("year") String year,
         @Param("startTime")String startTime, @Param("endTime")String endTime,  @Param("couponType")String couponType);
   BigDecimal countFreeMoneyByTypeAndDay(@Param("type") String type, @Param("preDay") String preDay, @Param("source") String source);
   
   /**
    * 统计券每日新增数量
    * @param type
    * @param preDay
    * @return
    */
   BigDecimal countCouponNumByDay(@Param("type") String type, @Param("preDay") String preDay, @Param("source") String source);
   /**
    * 统计券数量
    * @param state
    * @param activated
    * @param list
    * @return
    */
   Long countCouponNum(@Param("uid")Long uid,  @Param("state") Integer state, @Param("activated") Integer activated,
         @Param("list")List<String> list, @Param("listSource")List<String> listSource);
}