Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 
 

47 строки
1.6 KiB

  1. package com.simple.mapper;
  2. import java.util.*;
  3. import com.simple.common.CommonMapper;
  4. import com.simple.domain.vo.MarkingCouponDataReportVo;
  5. import com.simple.domain.vo.TouchUsersReportVo;
  6. import com.simple.domain.vo.WxCouponOrderBVo;
  7. import com.simple.domain.vo.WxCouponOrderCVo;
  8. import org.apache.ibatis.annotations.Param;
  9. import com.simple.domain.po.WxCouponOrder;
  10. public interface WxCouponOrderMapper extends CommonMapper<WxCouponOrder, Long> {
  11. List<WxCouponOrder> findList(WxCouponOrder wxCouponOrder);
  12. Integer countList(WxCouponOrder wxCouponOrder);
  13. List<WxCouponOrder> findListOfOrderedByDate(Map dateMap);
  14. List<WxCouponOrder> findListOfVerifiedByDate(Map dateMap);
  15. List<WxCouponOrderBVo> findListOfOrderedByDateForBUser(Map dateMap);
  16. List<WxCouponOrderBVo> findListOfVerifiedByDateForBUser(Map dateMap);
  17. WxCouponOrderCVo selectDetailOfUser(Map paramMap);
  18. List<WxCouponOrderCVo> findListOfCUser(WxCouponOrder wxCouponOrder);
  19. List<WxCouponOrderCVo> findListOfAdmin(WxCouponOrder wxCouponOrder);
  20. //营销报表 券数据图表
  21. List<MarkingCouponDataReportVo> couponDataMap(HashMap<String,Object> params);
  22. //营销报表 券数据报表
  23. List<MarkingCouponDataReportVo> couponDataList(HashMap<String,Object> params); //返回日期格式yy-MM-dd
  24. //营销报表 触达用户数
  25. List<TouchUsersReportVo> touchUsersReportList(HashMap<String,Object> params); //返回日期格式yy-MM-dd
  26. /**
  27. * 查询商场领券数
  28. * @param tenantId
  29. * @param startTime
  30. * @param endTime
  31. * @return
  32. */
  33. int findCountByDateLimit(@Param("tenantId")String tenantId,@Param("startTime") Date startTime,@Param("endTime")Date endTime);
  34. }