Interface Y9logUserLoginInfoCustomRepository
-
- All Known Implementing Classes:
Y9logUserLoginInfoCustomRepositoryImpl
public interface Y9logUserLoginInfoCustomRepository登录日志管理- Author:
- guoweijun, shidaobang, mengjuhua
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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 rows)net.risesoft.pojo.Y9Page<Map<String,Object>>pageByUserHostIpAndSuccessAndUserNameLike(String userHostIp, String success, String userName, int page, int rows)net.risesoft.pojo.Y9Page<Y9logUserLoginInfo>pageByUserHostIpLikeAndLoginTimeBetweenAndSuccess(String userHostIp, Date startTime, Date endTime, String success, int page, int rows)net.risesoft.pojo.Y9Page<Y9logUserLoginInfo>searchQuery(String tenantId, String managerLevel, net.risesoft.model.log.LogInfoModel loginInfoModel, int page, int rows)
-
-
-
Method Detail
-
countByLoginTimeBetweenAndSuccess
long countByLoginTimeBetweenAndSuccess(Date startTime, Date endTime, String success)
-
countBySuccessAndUserHostIpAndUserId
long countBySuccessAndUserHostIpAndUserId(String success, String userHostIp, String userId)
-
countByUserHostIpLikeAndLoginTimeBetweenAndSuccess
long countByUserHostIpLikeAndLoginTimeBetweenAndSuccess(String userHostIp, Date startTime, Date endTime, String success)
-
listDistinctUserHostIpByUserIdAndLoginTime
List<Object[]> listDistinctUserHostIpByUserIdAndLoginTime(String userId, Date startTime, Date endTime)
-
page
net.risesoft.pojo.Y9Page<Y9logUserLoginInfo> page(String tenantId, String userHostIp, String userId, String success, String startTime, String endTime, net.risesoft.pojo.Y9PageQuery pageQuery)
-
pageByLoginTimeBetweenAndSuccess
net.risesoft.pojo.Y9Page<Y9logUserLoginInfo> pageByLoginTimeBetweenAndSuccess(Date startTime, Date endTime, String success, int page, int rows)
-
pageByUserHostIpAndSuccess
net.risesoft.pojo.Y9Page<Map<String,Object>> pageByUserHostIpAndSuccess(String userHostIp, String success, int page, int rows)
-
pageByUserHostIpAndSuccessAndUserNameLike
net.risesoft.pojo.Y9Page<Map<String,Object>> pageByUserHostIpAndSuccessAndUserNameLike(String userHostIp, String success, String userName, int page, int rows)
-
pageByUserHostIpLikeAndLoginTimeBetweenAndSuccess
net.risesoft.pojo.Y9Page<Y9logUserLoginInfo> pageByUserHostIpLikeAndLoginTimeBetweenAndSuccess(String userHostIp, Date startTime, Date endTime, String success, int page, int rows)
-
searchQuery
net.risesoft.pojo.Y9Page<Y9logUserLoginInfo> searchQuery(String tenantId, String managerLevel, net.risesoft.model.log.LogInfoModel loginInfoModel, int page, int rows)
-
-