public interface SysLoginLogMapper {
/**
* 根据查询条件查询登录日志
* @param logip
* @param username
* @param loginDate
* @param exitDate
* @return
*/
List<SysLoginLog> findSysLoginLog(@Param("logip") String logip,
@Param("username") String username,
@Param("loginDate") String loginDate,
@Param("exitDate") String exitDate,
@Param("logerr") String logerr);
}
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="com.easternie.sys.dao.SysLoginLogMapper">
<select id="findSysLoginLog" resultType="com.easternie.sys.vo.model.SysLoginLog">
select * from sys_login_log a
<if test="username != null and username != ''">
left join sys_user b on a.userid = b.userid
</if>
<where>
<if test="logip!=null and logip != ''">
a.logip like '%'||#{logip}||'%'
</if>
<if test="username != null and username != ''">
and (b.username like '%'||#{username}||'%' or b.realname like '%'||#{username}||'%')
</if>
<if test="loginDate!=null and loginDate!=''">
and to_date(substr(a.logindate,0,10),'yyyy-MM-dd') = to_date(#{loginDate},'yyyy-MM-dd')
</if>
<if test="exitDate!=null and exitDate!=''">
and to_date(substr(a.EXITDATE,0,10),'yyyy-MM-dd') = to_date(#{exitDate},'yyyy-MM-dd')
</if>
<if test="logerr!=null and logerr!=''">
and a.logerr like '%'||#{logerr}||'%'
</if>
</where>
order by logid desc
</select>
</mapper>
public List<SysLoginLog> findSysLoginLog(String loginIp,
String username,
String loginDate,
String exitDate,
String logerr) throws BusinessException {
return sysLoginLogMapper.findSysLoginLog(loginIp, username, loginDate, exitDate, logerr);
}
public PageHelper.Page<SysLoginLog> findSysLoginLog(String loginIp,
String username,
String loginDate,
String exitDate,
String logerr,
int pageNumber,
int pageSize) throws BusinessException {
PageHelper.startPage(pageNumber,pageSize);
sysLoginLogMapper.findSysLoginLog(loginIp, username, loginDate, exitDate, logerr);
return PageHelper.endPage();
}
PageHelper.startPage(pageNumber,pageSize);
sysLoginLogMapper.findSysLoginLog(loginIp, username, loginDate, exitDate, logerr);
PageHelper.endPage();
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有