|
@ -50,25 +50,25 @@ |
|
|
<if test='dto.status != null and dto.status != ""'> |
|
|
<if test='dto.status != null and dto.status != ""'> |
|
|
AND ts.status = #{dto.status} |
|
|
AND ts.status = #{dto.status} |
|
|
</if> |
|
|
</if> |
|
|
<if test="dto.condition.dikeType != null and dto.condition.dikeType != ''"> |
|
|
<if test="dto.condition!= null and dto.condition.dikeType != null and dto.condition.dikeType != ''"> |
|
|
AND jb.dike_type = #{dto.condition.dikeType} |
|
|
AND jb.dike_type = #{dto.condition.dikeType} |
|
|
</if> |
|
|
</if> |
|
|
<if test='dto.condition.dikeCode != null and dto.condition.dikeCode != ""'> |
|
|
<if test='dto.condition!= null and dto.condition.dikeCode != null and dto.condition.dikeCode != ""'> |
|
|
AND jb.dike_code = #{dto.condition.dikeCode} |
|
|
AND jb.dike_code = #{dto.condition.dikeCode} |
|
|
</if> |
|
|
</if> |
|
|
<if test='dto.condition.name != null'> |
|
|
<if test='dto.condition!= null and dto.condition.name != null'> |
|
|
AND yh.name LIKE CONCAT('%',#{dto.condition.name},'%') |
|
|
AND yh.name LIKE CONCAT('%',#{dto.condition.name},'%') |
|
|
</if> |
|
|
</if> |
|
|
<if test='dto.condition.adcd != null and dto.condition.adcd != ""'> |
|
|
<if test='dto.condition!= null and dto.condition.adcd != null and dto.condition.adcd != ""'> |
|
|
AND jb.adcd LIKE CONCAT(#{dto.condition.adcd},'%') |
|
|
AND jb.adcd LIKE CONCAT(#{dto.condition.adcd},'%') |
|
|
</if> |
|
|
</if> |
|
|
<if test='dto.condition.dikeName != null and dto.condition.dikeName != ""'> |
|
|
<if test='dto.condition!= null and dto.condition.dikeName != null and dto.condition.dikeName != ""'> |
|
|
AND jb.dike_name LIKE CONCAT('%',#{dto.condition.dikeName},'%') |
|
|
AND jb.dike_name LIKE CONCAT('%',#{dto.condition.dikeName},'%') |
|
|
</if> |
|
|
</if> |
|
|
<if test='dto.condition.startDate != null'> |
|
|
<if test='dto.condition!= null and dto.condition.startDate != null and dto.condition.startDate != ""'> |
|
|
AND yh.start_date >= #{dto.condition.startDate} |
|
|
AND yh.start_date >= #{dto.condition.startDate} |
|
|
</if> |
|
|
</if> |
|
|
<if test='dto.condition.endDate != null'> |
|
|
<if test='dto.condition!= null and dto.condition.endDate != null and dto.condition.endDate != ""'> |
|
|
AND yh.end_date <= #{dto.condition.endDate} |
|
|
AND yh.end_date <= #{dto.condition.endDate} |
|
|
</if> |
|
|
</if> |
|
|
ORDER BY yh.create_time DESC |
|
|
ORDER BY yh.create_time DESC |
|
|