yujian
2019-03-14 e3732fa01883aa7a93f7398e39b01b0009155b06
fanli/src/main/java/com/yeshi/fanli/dao/mybatis/user/UserActiveLogMapper.java
@@ -1,10 +1,5 @@
package com.yeshi.fanli.dao.mybatis.user;
import java.util.List;
import java.util.Map;
import org.apache.ibatis.annotations.Param;
import com.yeshi.fanli.entity.bus.user.UserActiveLog;
public interface UserActiveLogMapper {
@@ -22,32 +17,4 @@
   int updateByPrimaryKeySelective(UserActiveLog record);
   int updateByPrimaryKey(UserActiveLog record);
   /**
    * 根据渠道   统计当日新增用户数量
    * @param channel
    * @return
    */
   List<Map<String, Object>> countSameDayByChannel(@Param("channel")String channel,
         @Param("type")Integer type, @Param("years") String years,
         @Param("startTime")String startTime, @Param("endTime")String endTime);
   /**
    * 根据渠道   统计当日新增用户有购买行为的数量
    * @param channel
    * @return
    */
   List<Map<String, Object>> countSameDayAndBuyGoodsByChannel(@Param("channel")String channel,
         @Param("type")Integer type, @Param("years") String years,
         @Param("startTime")String startTime, @Param("endTime")String endTime);
   /**
    * 根据渠道   统计当日新增用户有购买行为的订单数量大于3
    * @param channel
    * @return
    */
   List<Map<String, Object>> countSameDayAndBuyGoodsByChannelAndBuyNum(@Param("channel")String channel,
         @Param("type")Integer type, @Param("years") String years,
         @Param("startTime")String startTime, @Param("endTime")String endTime,
         @Param("orderNum")Integer orderNum);
}