| | |
| | | |
| | | @Override |
| | | public Integer selectCount(String uname, Integer type, Timestamp start, Timestamp end) { |
| | | uname = StringHelper.isNull(uname) ? null : "%" + uname.trim() + "%"; |
| | | uname = StringHelper.getLikeUpperStr(uname); |
| | | |
| | | return loginMapper.selectCount(uname, type, start, end); |
| | | } |
| | | |
| | | @Override |
| | | public List<LoginEntity> selectByPage(String uname, Integer type, Timestamp start, Timestamp end, Integer limit, Integer offset) { |
| | | uname = StringHelper.isNull(uname) ? null : "%" + uname.trim() + "%"; |
| | | uname = StringHelper.getLikeUpperStr(uname); |
| | | |
| | | return loginMapper.selectByPage(uname, type, start, end, limit, offset); |
| | | } |
| | |
| | | return loginMapper.selectLoginAll(); |
| | | } |
| | | |
| | | public LoginEntity getNewLogin(int userid, int type, HttpServletRequest req) { |
| | | /** |
| | | * 获取新的登录实体类 |
| | | */ |
| | | public LoginEntity getNewLogin(int userid, int appId, int type, int status, HttpServletRequest req) { |
| | | LoginEntity le = new LoginEntity(); |
| | | le.setAppid(1); |
| | | le.setUserid(userid); |
| | | le.setAppid(appId); |
| | | le.setIp(WebHelper.getIpAddress(req)); |
| | | le.setType(type); |
| | | le.setStatus(1); |
| | | le.setUserid(userid); |
| | | le.setStatus(status); |
| | | le.setOptime(WebHelper.getCurrentTimestamp()); |
| | | |
| | | return le; |
| | | } |
| | | |
| | | /** |
| | | * 用户登录状态 |
| | | * @return |
| | | */ |
| | | @Override |
| | | public List<LoginEntity> selectLoginCounts(){ |
| | | return loginMapper.selectLoginCounts(); |
| | | } |
| | | } |