<?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.HandleMapper"><sqlid="where"><where><iftest="params.name != null and params.name != ''"> and t.name like concat('%', #{params.name}, '%')</if><iftest="params.userName != null and params.userName != ''"> and su.name like concat('%', #{params.userName}, '%')</if></where></sql><selectid="getPage"resultType="cn.wise.sc.cement.business.model.vo.HandleVo"> select t.*, su.name as userName from handle t left join sys_user su on su.id = t.user_id<includerefid="where"/> order by t.create_time desc</select><selectid="getDetail"resultType="cn.wise.sc.cement.business.model.vo.HandleVo"> select t.*, su.name as userName from handle t left join sys_user su on su.id = t.user_id where t.id = #{id}</select></mapper>