@ -25,22 +25,22 @@ public interface DfDangerousTaskMapper extends BaseMapper<DfDangerousTask> {
"SELECT rw.id, rw.NAME, rw.GROUP_ID as groupId, rw.DIKE_CODE as dikeCode, rw.START_TIME as startTime, rw.DONE_TIME as doneTime, rw.CONTENT as content, rw.state, rw.CREATE_TIME as createTime, rw.UPDATE_TIME as updateTime, "+
"SELECT rw.id, rw.NAME, rw.GROUP_ID as groupId, rw.DIKE_CODE as dikeCode, rw.START_TIME as startTime, rw.DONE_TIME as doneTime, rw.CONTENT as content, rw.state, rw.CREATE_TIME as createTime, rw.UPDATE_TIME as updateTime, "+
"df.dike_name as dikeName, df.river_location as riverLocation, gl.engineering_management_unit as engineeringManagementUnit, df.adcd_start as adcdStart, df.adcd_end as adcdEnd , fz.name as groupName "+
"df.dike_name as dikeName, df.river_location as riverLocation, gl.engineering_management_unit as engineeringManagementUnit, df.adcd_start as adcdStart, df.adcd_end as adcdEnd , fz.name as groupName "+
"FROM bs_sgc_df_bxgcrw rw "+
"FROM bs_sgc_df_bxgcrw rw "+
"LEFT JOIN bs_sgc_df_gcda df ON df.dike_code = da.dike_code "+
"LEFT JOIN bs_sgc_df_gcda df ON df.dike_code = rw.dike_code "+
"LEFT JOIN bs_sgc_df_gcgl gl ON rw.dike_code = gl.dike_code "+
"LEFT JOIN bs_sgc_df_gcgl gl ON gl.dike_code = rw.dike_code "+
"LEFT JOIN bs_sgc_df_bxgcfz fz ON rw.group_id = fz.id "+
"LEFT JOIN bs_sgc_df_bxgcfz fz ON rw.group_id = fz.id "+
"WHERE df.expr_date is null "+
"WHERE df.expr_date is null "+
"AND gl.expr_date is null "+
"AND gl.expr_date is null "+
"<if test='dfProject.dikeName != null and dfProject.dikeName != \"\"'>"+
"<if test='dto.dikeName != null and dto.dikeName != \"\"'>"+
"AND df.dike_name LIKE CONCAT('%', #{dfProject.dikeName}, '%') "+
"AND df.dike_name LIKE CONCAT('%', #{dto.dikeName}, '%') "+
"</if>"+
"</if>"+
"<if test='dfProject.dikeGrad != null and dfProject.dikeGrad != \"\"'>"+
"<if test='dto.dikeGrad != null and dto.dikeGrad != \"\"'>"+
"AND df.dike_grad = #{dfProject.dikeGrad} "+
"AND df.dike_grad = #{dto.dikeGrad} "+
"</if>"+
"</if>"+
"<if test='dfProject.adcdStart != null and dfProject.adcdStart != \"\"'>"+
"<if test='dto.adcdStart != null and dto.adcdStart != \"\"'>"+
"AND df.adcd_start = #{dfProject.adcdStart} "+
"AND df.adcd_start = #{dto.adcdStart} "+
"</if>"+
"</if>"+
"<if test='dfProject.adcdEnd != null and dfProject.adcdEnd != \"\"'>"+
"<if test='dto.adcdEnd != null and dto.adcdEnd != \"\"'>"+
"AND df.adcd_end = #{dfProject.adcdEnd} "+
"AND df.adcd_end = #{dto.adcdEnd} "+
"</if>"+
"</if>"+
"<if test='dto.engineeringManagementUnit != null and dto.engineeringManagementUnit != \"\"'>"+
"<if test='dto.engineeringManagementUnit != null and dto.engineeringManagementUnit != \"\"'>"+
"AND gl.engineering_management_unit like concat('%', #{dto.engineeringManagementUnit}, '%') "+
"AND gl.engineering_management_unit like concat('%', #{dto.engineeringManagementUnit}, '%') "+