| | |
| | | <if test="dto.userId!= null and dto.userId != ''"> |
| | | and t.user_id = #{dto.userId} |
| | | </if> |
| | | <if test="dto.recordDateStart!=null "> |
| | | <if test="dto.recordDateStart!=null and dto.recordDateStart!='' "> |
| | | <![CDATA[ |
| | | AND t.record_date >= #{dto.createDateBegin} |
| | | AND t.record_date >= #{dto.recordDateStart} |
| | | ]]> |
| | | </if> |
| | | <if test="dto.recordDateEnd!=null "> |
| | | <if test="dto.recordDateEnd!=null and dto.recordDateEnd!='' "> |
| | | <![CDATA[ |
| | | AND t.record_date <= #{dto.createDateEnd} |
| | | 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> |