admin
2020-05-12 2ec42a5aacea35d2918f0e17f07685cf5b4d25c8
fanli/src/main/java/com/yeshi/fanli/dao/mybatis/user/vip/UserVIPPreInfoMapper.java
@@ -1,9 +1,11 @@
package com.yeshi.fanli.dao.mybatis.user.vip;
import java.util.Date;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.yeshi.fanli.dao.BaseMapper;
import com.yeshi.fanli.entity.bus.user.vip.UserVIPInfo;
import com.yeshi.fanli.entity.bus.user.vip.UserVIPPreInfo;
public interface UserVIPPreInfoMapper extends BaseMapper<UserVIPPreInfo> {
@@ -15,7 +17,7 @@
    * @param procress
    * @return
    */
   UserVIPPreInfo selectByUidAndProcess(Long uid, int procress);
   UserVIPPreInfo selectByUidAndProcess(@Param("uid") Long uid, @Param("process") int process);
   /**
    * 根据用户ID检索
@@ -23,6 +25,22 @@
    * @param uid
    * @return
    */
   List<UserVIPPreInfo> listByUid(Long uid);
   List<UserVIPPreInfo> listByUid(@Param("uid") Long uid);
   /**
    * 根据进度查询
    * @Title: listByProcess
    * @Description:
    * @param process
    * @param start
    * @param count
    * @return
    * List<UserVIPPreInfo> 返回类型
    * @throws
    */
   List<UserVIPPreInfo> listByProcess(@Param("process") int process, @Param("minTime") Date minTime,
         @Param("maxTime") Date maxTime, @Param("start") long start, @Param("count") int count);
   long countByProcess(@Param("process") int process, @Param("minTime") Date minTime, @Param("maxTime") Date maxTime);
}