类 Y9logUserLoginInfoCustomRepositoryImpl
- java.lang.Object
-
- net.risesoft.y9public.repository.custom.impl.Y9logUserLoginInfoCustomRepositoryImpl
-
- 所有已实现的接口:
Y9logUserLoginInfoCustomRepository
@Component public class Y9logUserLoginInfoCustomRepositoryImpl extends Object implements Y9logUserLoginInfoCustomRepository
- 作者:
- guoweijun, shidaobang, mengjuhua
-
-
构造器概要
构造器 构造器 说明 Y9logUserLoginInfoCustomRepositoryImpl()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 longcountByLoginTimeBetweenAndSuccess(Date startTime, Date endTime, String success)longcountBySuccessAndUserHostIpAndUserId(String success, String userHostIp, String userId)longcountByUserHostIpAndSuccess(String userHostIp, String success)longcountByUserHostIpLikeAndLoginTimeBetweenAndSuccess(String userHostIp, Date startTime, Date endTime, String success)List<Object[]>listDistinctUserHostIpByUserIdAndLoginTime(String userId, Date startTime, Date endTime)List<Map<String,Object>>listUserHostIpByCip(String cip)net.risesoft.pojo.Y9Page<Y9logUserLoginInfo>page(String tenantId, String userHostIp, String userId, String success, String startTime, String endTime, net.risesoft.pojo.Y9PageQuery pageQuery)net.risesoft.pojo.Y9Page<Y9logUserLoginInfo>pageByLoginTimeBetweenAndSuccess(Date startTime, Date endTime, String success, int page, int rows)net.risesoft.pojo.Y9Page<Map<String,Object>>pageByUserHostIpAndSuccess(String userHostIp, String success, int page, int size)net.risesoft.pojo.Y9Page<Map<String,Object>>pageByUserHostIpAndSuccessAndUserNameLike(String userHostIp, String success, String userName, int page, int size)net.risesoft.pojo.Y9Page<Y9logUserLoginInfo>pageByUserHostIpLikeAndLoginTimeBetweenAndSuccess(String userHostIp, Date startTime, Date endTime, String success, int page, int rows)voidsave(Y9logUserLoginInfo y9logUserLoginInfo)net.risesoft.pojo.Y9Page<Y9logUserLoginInfo>searchQuery(String tenantId, String managerLevel, net.risesoft.model.log.LogInfoModel loginInfoModel, int page, int rows)
-
-
-
方法详细资料
-
countByLoginTimeBetweenAndSuccess
public long countByLoginTimeBetweenAndSuccess(Date startTime, Date endTime, String success)
-
countBySuccessAndUserHostIpAndUserId
public long countBySuccessAndUserHostIpAndUserId(String success, String userHostIp, String userId)
-
countByUserHostIpAndSuccess
public long countByUserHostIpAndSuccess(String userHostIp, String success)
-
countByUserHostIpLikeAndLoginTimeBetweenAndSuccess
public long countByUserHostIpLikeAndLoginTimeBetweenAndSuccess(String userHostIp, Date startTime, Date endTime, String success)
-
listDistinctUserHostIpByUserIdAndLoginTime
public List<Object[]> listDistinctUserHostIpByUserIdAndLoginTime(String userId, Date startTime, Date endTime)
-
page
public net.risesoft.pojo.Y9Page<Y9logUserLoginInfo> page(String tenantId, String userHostIp, String userId, String success, String startTime, String endTime, net.risesoft.pojo.Y9PageQuery pageQuery)
- 指定者:
page在接口中Y9logUserLoginInfoCustomRepository
-
pageByLoginTimeBetweenAndSuccess
public net.risesoft.pojo.Y9Page<Y9logUserLoginInfo> pageByLoginTimeBetweenAndSuccess(Date startTime, Date endTime, String success, int page, int rows)
-
pageByUserHostIpAndSuccess
public net.risesoft.pojo.Y9Page<Map<String,Object>> pageByUserHostIpAndSuccess(String userHostIp, String success, int page, int size)
-
pageByUserHostIpAndSuccessAndUserNameLike
public net.risesoft.pojo.Y9Page<Map<String,Object>> pageByUserHostIpAndSuccessAndUserNameLike(String userHostIp, String success, String userName, int page, int size)
-
pageByUserHostIpLikeAndLoginTimeBetweenAndSuccess
public net.risesoft.pojo.Y9Page<Y9logUserLoginInfo> pageByUserHostIpLikeAndLoginTimeBetweenAndSuccess(String userHostIp, Date startTime, Date endTime, String success, int page, int rows)
-
save
public void save(Y9logUserLoginInfo y9logUserLoginInfo)
-
searchQuery
public net.risesoft.pojo.Y9Page<Y9logUserLoginInfo> searchQuery(String tenantId, String managerLevel, net.risesoft.model.log.LogInfoModel loginInfoModel, int page, int rows)
-
-