<?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.acquisition.business.mapper.TEquipmentTroubleMapper"><selectid="getPage"resultType="cn.wise.sc.acquisition.business.model.vo.TEquipmentTroubleVo"> select tea.EquipmentID,tea.EquipmentName, tet.Uid,tet.Fxr,tet.Fxrq,tet.Yhms,tet.Clcs,tet.Clrq,tet.clr,tet.Txr,tet.Txrq,tet.Clzt from T_Equipment_Account tea left join T_Equipment_Trouble tet on tet.EquipmentID = tea.EquipmentID<includerefid="where"/> order by tea.Ccrq desc</select><sqlid="where"><where><iftest="params.Txr != null and params.Txr != ''"> and tet.Txr = #{params.Txr}</if><iftest="params.EquipmentName != null and params.EquipmentName != ''"> and tea.EquipmentName like concat('%', #{params.EquipmentName}, '%')</if></where></sql></mapper>