| | |
| | | where |
| | | 1=1 |
| | | <if test="directive.type!=null and directive.type!=''"> |
| | | and sll.type = #{directive.type} |
| | | and sd.type = #{directive.type} |
| | | </if> |
| | | <if test="directive.startTime!=null and directive.startTime!=''"> |
| | | and sl.send_time >= #{directive.startTime} |
| | | and sd.send_time >= #{directive.startTime} |
| | | </if> |
| | | <if test="directive.endTime!=null and directive.endTime!=''"> |
| | | and sl.send_time <= #{directive.endTime} |
| | | and sd.send_time <= #{directive.endTime} |
| | | </if> |
| | | <if test="directive.sendDirectiveId!=null and directive.sendDirectiveId!=''"> |
| | | and sd.send_directive_id like concat('%', #{directive.sendDirectiveId},'%') |
| | | </if> |
| | | <if test="directive.receiveDirectiveIds!=null and directive.receiveDirectiveIds!=''"> |
| | | and sd.receive_directive_ids like concat('%', #{directive.receiveDirectiveIds},'%') |
| | | </if> |
| | | </select> |
| | | |