<?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"><mappernamespace="cn.wise.sc.cement.business.mapper.SysLogsMapper"><sqlid="where"><where><iftest="params.startDate != null and params.startDate != ''"> and DATE(t.create_time) >= #{params.startDate}</if><iftest="params.endDate != null and params.endDate != ''"> and DATE(t.create_time) <= #{params.endDate}</if><iftest="params.objType != null"> and t.obj_type = #{params.objType}</if><iftest="params.objId != null"> and t.obj_id = #{params.objId}</if></where></sql><selectid="getPage"resultType="cn.wise.sc.cement.business.model.vo.LogVo"> select t.*,su.name as userName from sys_logs t left join sys_user su on su.id = t.user_id<includerefid="where"/> order by t.create_time desc</select></mapper>