1234567891011121314151617181920212223 |
- <?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.bowintek.practice.mapper.cquery.SysLogCQuery">
- <select id="selectLogList" resultType="com.bowintek.practice.vo.system.LogModel">
- select l.logID,l.logID,l.pageUrl,l.actionName,l.userID,l.logTime,us.name as userName,us.loginID,l.pageName
- from sys_log l
- inner join sys_user us on l.userID = us.userID
- where 1=1
- <if test="userName!='' and userName!=null">
- and us.name like Concat('%',#{userName},'%')
- </if>
- <if test="loginID!='' and loginID!=null">
- and us.loginID like Concat('%',#{loginID},'%')
- </if>
- <if test="startDate != null">
- and l.logTime <![CDATA[ >= ]]> #{startDate}
- </if>
- <if test="startDate != null ">
- and l.logTime <![CDATA[ < ]]> date_add(#{startDate}, interval 1 day)
- </if>
- order by l.logTime desc
- </select>
- </mapper>
|