<?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="com.devplatform.routes.modules.sys.dao.RtSysLogDao"><selectid="queryPageList"parameterType="Object"resultType="com.devplatform.routes.modules.sys.bean.SysLogEntity"> select t1.* from rt_sys_log t1 where 1=1<iftest="model.username!=null and model.username!=''"> and INSTR(t1.username, #{model.username})</if><iftest="model.operation!=null and model.operation!=''"> and INSTR(t1.operation, #{model.operation})</if><iftest="model.orgId != null and model.orgId != ''"> and t1.org_id = #{model.orgId}</if><iftest="model.startTime != null and model.startTime != ''"> and t1.create_date >= #{model.startTime}</if><iftest="model.endTime != null and model.endTime != ''"> and t1.create_date <= #{model.endTime}</if><iftest="model.sort != null and model.sort != '' and model.order != null and model.order != ''"> ORDER BY ${model.sort} ${model.order}</if><iftest="model.sort == null or model.sort == '' or model.order == null or model.order == ''"> ORDER BY t1.create_date DESC</if></select></mapper>