|  |  | 
 |  |  |                AND t.record_date <= #{dto.recordDateEnd} | 
 |  |  |             ]]> | 
 |  |  |         </if> | 
 |  |  |         <if test="dto.type!=null and dto.type != null"> | 
 |  |  |         <if test="dto.type!=null and dto.type != ''"> | 
 |  |  |             and t.type = #{dto.type} | 
 |  |  |         </if> | 
 |  |  |         <if test="dto.remarks!=null and dto.remarks != null"> | 
 |  |  |             and t.remarks like CONCAT('%',#{dto.remarks},'%') | 
 |  |  |         </if> | 
 |  |  |         <if test="dto.createTimeStart!=null"> | 
 |  |  |             <![CDATA[ | 
 |  |  |                AND t.create_time >= #{dto.createTimeStart} | 
 |  |  |             ]]> | 
 |  |  |         </if> | 
 |  |  |         <if test="dto.createTimeEnd!=null "> | 
 |  |  |             <![CDATA[ | 
 |  |  |                AND t.create_time <= #{dto.createTimeEnd} | 
 |  |  |             ]]> | 
 |  |  |         </if> | 
 |  |  |         order by t.create_time desc | 
 |  |  |     </select> | 
 |  |  | </mapper> |