package com.yeshi.fanli.dao.mybatis.user;
|
|
import java.util.List;
|
|
import org.apache.ibatis.annotations.Param;
|
|
import com.yeshi.fanli.dao.BaseMapper;
|
import com.yeshi.fanli.entity.bus.user.UserInfoRegister;
|
|
public interface UserInfoRegisterMapper extends BaseMapper<UserInfoRegister> {
|
|
/**
|
* 根据多个用户查询
|
* @param list
|
* @return
|
*/
|
List<UserInfoRegister> listByMultipleUids(@Param("list")List<Long> list);
|
|
/**
|
* 根据多个用户查询
|
* @param list
|
* @return
|
*/
|
List<UserInfoRegister> listByMultipleUidAndDay(@Param("list")List<Long> list, @Param("preDay")String preDay);
|
|
|
/**
|
* 根据渠道查询用户id
|
* @param channel
|
* @return
|
*/
|
List<Long> listUidByChannel(@Param("channel")String channel);
|
|
/**
|
* 根据渠道查询用户id
|
* @param channel
|
* @return
|
*/
|
List<Long> listUidByChannelAndDay(@Param("channel")String channel, @Param("preDay")String preDay);
|
|
/**
|
* 根据渠道查询用户id
|
* @param channel
|
* @return
|
*/
|
List<UserInfoRegister> listByChannelAndDay(@Param("channel")String channel, @Param("preDay")String preDay);
|
|
|
/**
|
* 统计渠道当日新增个数
|
* @param channel
|
* @param preDay
|
* @return
|
*/
|
Long countByChannelAndDay(@Param("channel")String channel, @Param("preDay")String preDay);
|
|
}
|