TaCustomerStatisticDailyMapper.java 1.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package com.huiju.estateagents.statistic.mapper;
  2. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  3. import com.huiju.estateagents.statistic.entity.TaCustomerStatisticDaily;
  4. import org.apache.ibatis.annotations.Mapper;
  5. import org.apache.ibatis.annotations.Param;
  6. import java.time.LocalDateTime;
  7. import java.util.List;
  8. import java.util.Map;
  9. /**
  10. * <p>
  11. * 客户分析日统计表 小程序盘客工具客户分析 Mapper 接口
  12. * </p>
  13. *
  14. * @author jobob
  15. * @since 2019-11-08
  16. */
  17. @Mapper
  18. public interface TaCustomerStatisticDailyMapper extends BaseMapper<TaCustomerStatisticDaily> {
  19. /**
  20. * 获取当天跟进客户数
  21. * @param nowDate
  22. * @return
  23. */
  24. List<TaCustomerStatisticDaily> getFollowUpData(@Param("nowDate") LocalDateTime nowDate);
  25. /**
  26. * 获取当天新增客户数
  27. * @param nowDate
  28. * @param status
  29. * @return
  30. */
  31. List<TaCustomerStatisticDaily> getNewCustomerData(@Param("nowDate") LocalDateTime nowDate,@Param("status") int status);
  32. /**
  33. * 获取当天到访客户数
  34. * @param nowDate
  35. * @param checkin
  36. * @return
  37. */
  38. List<TaCustomerStatisticDaily> getVisiteCustomerData(@Param("nowDate") LocalDateTime nowDate,@Param("checkin") int checkin);
  39. }