<?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="cn.wise.sc.acquisition.business.mapper.TEquipmentCheckMapper"> <select id="getPage" resultType="cn.wise.sc.acquisition.business.model.vo.TEquipmentCheckMainVo"> select tecm.* from T_Equipment_Check_Main tecm <include refid="where"/> order by tecm.Djrq desc </select> <sql id="where"> <where> <if test="params.selectMonth != null and params.selectMonth != ''"> and tecm.Tag = #{params.selectMonth} </if> <if test="params.EquipmentName != null and params.EquipmentName != ''"> and tecm.EquipmentName like concat('%', #{params.EquipmentName}, '%') </if> </where> </sql> </mapper>