@ -24,13 +24,11 @@ public interface DfDangerousTaskMapper extends BaseMapper<DfDangerousTask> {
@Select("<script>"+
"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, if(rw.remark is null, '0', rw.remark) remark,rw.FINISH_TIME as finishTime "+
"df.dike_name as dikeName, df.DIKE_RIVER as riverLocation, df adm_dep as engineeringManagementUnit, df.adcd as adcdStart, fz.name as groupName, if(rw.remark is null, '0', rw.remark) remark,rw.FINISH_TIME as finishTime "+
"FROM bs_sgc_df_bxgcrw rw "+
"LEFT JOIN bs_sgc_df_gcda df ON df.dike_code = rw.dike_code "+
"LEFT JOIN bs_sgc_df_gcgl gl ON gl.dike_code = rw.dike_code "+
"LEFT JOIN att_dike_base df ON df.dike_code = rw.dike_code "+
"LEFT JOIN bs_sgc_df_bxgcfz fz ON rw.group_id = fz.id "+
"WHERE df.expr_date is null "+
"AND gl.expr_date is null "+
"<if test='dto.taskName != null and dto.taskName != \"\"'>"+
"AND rw.name LIKE CONCAT('%', #{dto.taskName}, '%') "+
"</if>"+
@ -38,19 +36,16 @@ public interface DfDangerousTaskMapper extends BaseMapper<DfDangerousTask> {
"AND df.dike_name LIKE CONCAT('%', #{dto.dikeName}, '%') "+
"</if>"+
"<if test='dto.dikeType != null and dto.dikeType != \"\"'>"+
"<if test='dto.dikeGrad != null and dto.dikeGrad != \"\"'>"+
"AND df.dike_grad = #{dto.dikeGrad} "+
"</if>"+
"<if test='dto.adcdStart != null and dto.adcdStart != \"\"'>"+
"AND df.adcd_start = #{dto.adcdStart} "+
"</if>"+
"<if test='dto.adcdEnd != null and dto.adcdEnd != \"\"'>"+
"AND df.adcd_end = #{dto.adcdEnd} "+
"AND df.adcd = #{dto.adcdStart} "+
"</if>"+
"<if test='dto.engineeringManagementUnit != null and dto.engineeringManagementUnit != \"\"'>"+
"AND gl.engineering_management_unit like concat('%', #{dto.engineeringManagementUnit}, '%') "+
"AND df.adm_dep like concat('%', #{dto.engineeringManagementUnit}, '%') "+
"</if>"+
"<if test='dto.dikePatt != null and dto.dikePatt != \"\"'>"+
"AND df.DIKE_PATT = #{dto.dikePatt} "+
@ -73,14 +68,12 @@ public interface DfDangerousTaskMapper extends BaseMapper<DfDangerousTask> {
@Select("<script>"+
"SELECT rw.id, rw.NAME, fz.name as groupName, 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, 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, df.dike_grad as dikeGrad, df.DIKE_PATT as dikePatt, df.DIKE_TYPE as dikeType, rw.remark "+
"SELECT rw.id, rw.NAME, fz.name as groupName, 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, df.dike_name as dikeName, df.DIKE_RIVER as riverLocation, "+
"df.adm_dep as engineeringManagementUnit, df.adcd as adcdStart, df.dike_grad as dikeGrad, df.DIKE_PATT as dikePatt, df.DIKE_TYPE as dikeType, rw.remark "+
"FROM bs_sgc_df_bxgcrw rw "+
"LEFT JOIN bs_sgc_df_gcda df ON rw.dike_code = df.dike_code "+
"LEFT JOIN bs_sgc_df_gcgl gl ON rw.dike_code = gl.dike_code "+
"LEFT JOIN att_dike_base df ON rw.dike_code = df.dike_code "+
"LEFT JOIN bs_sgc_df_bxgcfz fz ON rw.GROUP_ID = fz.id "+
"WHERE df.expr_date is null "+
"AND gl.expr_date is null "+
"<if test='id != null and id != \"\"'>"+
"AND rw.id = #{id} "+
"</if>"+
@ -89,23 +82,22 @@ public interface DfDangerousTaskMapper extends BaseMapper<DfDangerousTask> {
SELECT("wt.id,xm.name as projectName,rw.name,nr.content,xx.adcd,xx.DIKE_CODE as dikeCode, xx.DIKE_NAME as dikeName,"+
"xx.engineering_management_unit as engineeringManagementUnit,xx.ADCD_START as adcdStart, xx.ADCD_END as adcdEnd,wt.level, wt.status");
SELECT("wt.id,xm.name as projectName,rw.name,nr.content,xx.adcd,xx.DIKE_CODE as dikeCode, xx.DIKE_NAME as dikeName,xx.adm_dep as engineeringManagementUnit,wt.level, wt.status");
FROM("bs_sgc_df_jdjcgcwt wt");
LEFT_OUTER_JOIN("bs_sgc_df_jdjcbfxm xm on wt.project_id = xm.id");
LEFT_OUTER_JOIN("bs_sgc_df_jdjcbfxmnr nr on wt.project_item_id = nr.id");
LEFT_OUTER_JOIN("bs_sgc_df_jdjcrw rw on wt.TASK_ID = rw.id");
SELECT("rw.id, rw.name, rw.CREATE_TIME as createTime, rw.UPDATE_TIME as updateTime,xx.DIKE_NAME as dikeName,gl.ENGINEERING_MANAGEMENT_UNIT as engineeringManagementUnit,"+
SELECT("rw.id, rw.name, rw.CREATE_TIME as createTime, rw.UPDATE_TIME as updateTime,xx.DIKE_NAME as dikeName,xx.adm_dep as engineeringManagementUnit,"+
"rw.dike_code as dikeCode, rw.TASK_TIME as taskTime, rw.INSPECTORS as inspectors, rw.WAY_ID as wayId, rw.START_TIME as startTime, rw.DONE_TIME as doneTime, rw.state ");
FROM("bs_sgc_df_jdjcrw rw");
LEFT_OUTER_JOIN("bs_sgc_df_gcda xx ON xx.dike_code = rw.dike_code");
LEFT_OUTER_JOIN("bs_sgc_df_gcgl gl on xx.dike_code = gl.dike_code ");
WHERE("gl.EXPR_DATE is null");
LEFT_OUTER_JOIN("att_dike_base xx ON xx.dike_code = rw.dike_code");
SELECT("rw.id, rw.name, rw.CREATE_TIME as createTime,rw.weather,rw.inspectors,xx.DIKE_NAME as dikeName,gl.ENGINEERING_MANAGEMENT_UNIT as engineeringManagementUnit,rw.state,rw.content,"+
SELECT("rw.id, rw.name, rw.CREATE_TIME as createTime,rw.weather,rw.inspectors,xx.DIKE_NAME as dikeName,xx.adm_dep as engineeringManagementUnit,rw.state,rw.content,"+
"rw.INSPECTORS as inspectors, rw.WAY_ID as wayId, rw.START_TIME as startTime, rw.DONE_TIME as doneTime,rw.PATROL_UID as patrolUid, rw.PATROL_NAME as patrolName,"+
"xx.DIKE_NAME as dikeName, xx.DIKE_CODE as dikeCode, xx.DIKE_TYPE as dikeType, "+
"(SELECT GROUP_CONCAT(user_name) FROM sys_user tr WHERE FIND_IN_SET(tr.id,(SELECT INSPECTORS FROM bs_sgc_sz_jdjcrw WHERE id=rw.id))) AS inspectorsName");
FROM("bs_sgc_df_jdjcrw rw");
LEFT_OUTER_JOIN("bs_sgc_df_gcda xx ON xx.dike_code = rw.dike_code");
LEFT_OUTER_JOIN("bs_sgc_df_gcgl gl ON gl.dike_code = xx.dike_code");
WHERE("gl.EXPR_DATE is null");
LEFT_OUTER_JOIN("att_dike_base xx ON xx.dike_code = rw.dike_code");
@ -24,13 +24,11 @@ public interface SzDangerousTaskMapper extends BaseMapper<SzDangerousTask> {
@Select("<script>"+
"SELECT rw.id, rw.NAME, rw.GROUP_ID as groupId, rw.WAGA_CODE as wagaCode, 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.waga_name as wagaName, gl.engineering_management_unit as engineeringManagementUnit, df.adcd as adcd, df.ENG_SCAL as engScal , df.waga_type as wagaType, fz.name as groupName, if(rw.remark is null, '0', rw.remark) remark ,rw.FINISH_TIME as finishTime "+
"df.waga_name as wagaName, df.adm_dep as engineeringManagementUnit, df.adcd as adcd, df.ENG_SCAL as engScal , df.waga_type as wagaType, fz.name as groupName, if(rw.remark is null, '0', rw.remark) remark ,rw.FINISH_TIME as finishTime "+
"FROM bs_sgc_sz_bxgcrw rw "+
"LEFT JOIN bs_sgc_sz_jbxx df ON df.waga_code = rw.waga_code "+
"LEFT JOIN bs_sgc_sz_gcgl gl ON rw.waga_code = gl.waga_code "+
"LEFT JOIN att_waga_base df ON df.waga_code = rw.waga_code "+
"LEFT JOIN bs_sgc_sz_bxgcfz fz ON rw.group_id = fz.id "+
"WHERE df.expr_date is null "+
"AND gl.expr_date is null "+
"<if test='dto.taskName != null and dto.taskName != \"\"'>"+
"AND rw.name LIKE CONCAT('%', #{dto.taskName}, '%') "+
"</if>"+
@ -38,13 +36,13 @@ public interface SzDangerousTaskMapper extends BaseMapper<SzDangerousTask> {
"AND df.waga_name LIKE CONCAT('%', #{dto.wagaName}, '%') "+
"</if>"+
"<if test='dto.wagaType != null and dto.wagaType != \"\"'>"+
"<if test='dto.adcd != null and dto.adcd != \"\"'>"+
"AND df.adcd = #{dto.adcd} "+
"</if>"+
"<if test='dto.engineeringManagementUnit != null and dto.engineeringManagementUnit != \"\"'>"+
"AND gl.engineering_management_unit like concat('%', #{dto.engineeringManagementUnit}, '%') "+
"AND df.adm_dep like concat('%', #{dto.engineeringManagementUnit}, '%') "+
"</if>"+
"<if test='dto.engScal != null and dto.engScal != \"\"'>"+
"AND df.ENG_SCAL = #{dto.engScal} "+
@ -71,13 +69,11 @@ public interface SzDangerousTaskMapper extends BaseMapper<SzDangerousTask> {
@Select("<script>"+
"SELECT rw.id, rw.NAME, fz.name as groupName, rw.GROUP_ID as groupId, rw.waga_code as wagaCode, rw.START_TIME as startTime, rw.DONE_TIME as doneTime, rw.CONTENT as content, rw.state, "+
"df.waga_name as wagaName, gl.engineering_management_unit as engineeringManagementUnit, df.adcd as adcd, df.ENG_SCAL as engScal , df.waga_type as wagaType,df.MAIN_BUILD_GRAD as mainBuildGrad, rw.remark "+
"df.waga_name as wagaName, df.adm_dep as engineeringManagementUnit, df.adcd as adcd, df.ENG_SCAL as engScal , df.waga_type as wagaType,df.MAIN_BUILD_GRAD as mainBuildGrad, rw.remark "+
"FROM bs_sgc_sz_bxgcrw rw "+
"LEFT JOIN bs_sgc_sz_jbxx df ON rw.waga_code = df.waga_code "+
"LEFT JOIN bs_sgc_sz_gcgl gl ON rw.waga_code = gl.waga_code "+
"LEFT JOIN att_waga_base df ON rw.waga_code = df.waga_code "+
"LEFT JOIN bs_sgc_sz_bxgcfz fz ON rw.GROUP_ID = fz.id "+
"WHERE df.expr_date is null "+
"AND gl.expr_date is null "+
"<if test='id != null and id != \"\"'>"+
"AND rw.id = #{id} "+
"</if>"+
@ -86,24 +82,22 @@ public interface SzDangerousTaskMapper extends BaseMapper<SzDangerousTask> {
SELECT("wt.id,xm.name as projectName,rw.name,nr.content,xx.adcd,xx.WAGA_NAME AS wagaName,xx.WAGA_CODE as wagaCode,xx.engineering_management_unit as engineeringManagementUnit,wt.level, wt.status");
SELECT("wt.id,xm.name as projectName,rw.name,nr.content,xx.adcd,xx.WAGA_NAME AS wagaName,xx.WAGA_CODE as wagaCode,xx.adm_dep as engineeringManagementUnit,wt.level, wt.status");
FROM("bs_sgc_sz_jdjcgcwt wt");
LEFT_OUTER_JOIN("bs_sgc_sz_jdjcbfxm xm on wt.project_id = xm.id");
LEFT_OUTER_JOIN("bs_sgc_sz_jdjcbfxmnr nr on wt.project_item_id = nr.id");
LEFT_OUTER_JOIN("bs_sgc_sz_jdjcrw rw on wt.TASK_ID = rw.id");
SELECT("rw.id, rw.name, rw.CREATE_TIME as createTime, rw.UPDATE_TIME as updateTime,xx.WAGA_NAME as wagaName,gl.ENGINEERING_MANAGEMENT_UNIT as engineeringManagementUnit,"+
SELECT("rw.id, rw.name, rw.CREATE_TIME as createTime, rw.UPDATE_TIME as updateTime,xx.WAGA_NAME as wagaName,xx.adm_dep as engineeringManagementUnit,"+
"rw.WAGA_CODE as wagaCode, rw.TASK_TIME as taskTime, rw.INSPECTORS as inspectors, rw.WAY_ID as wayId, rw.START_TIME as startTime, rw.DONE_TIME as doneTime, rw.state");
FROM("bs_sgc_sz_jdjcrw rw");
LEFT_OUTER_JOIN("bs_sgc_sz_jbxx xx ON xx.waga_code = rw.waga_code");
LEFT_OUTER_JOIN("bs_sgc_sz_gcgl gl ON rw.waga_code = gl.waga_code");
WHERE("gl.EXPR_DATE is null");
LEFT_OUTER_JOIN("att_waga_base xx ON xx.waga_code = rw.waga_code");
SELECT("rw.id, rw.name, rw.CREATE_TIME as createTime,rw.weather,rw.inspectors,gl.ENGINEERING_MANAGEMENT_UNIT as engineeringManagementUnit,rw.state,rw.content,"+
SELECT("rw.id, rw.name, rw.CREATE_TIME as createTime,rw.weather,rw.inspectors,xx.adm_dep as engineeringManagementUnit,rw.state,rw.content,"+
"rw.INSPECTORS as inspectors, rw.WAY_ID as wayId, rw.START_TIME as startTime, rw.DONE_TIME as doneTime,rw.PATROL_UID as patrolUid, rw.PATROL_NAME as patrolName,"+
"xx.WAGA_NAME as wagaName, xx.WAGA_CODE as wagaCode, xx.WAGA_LOC as wagaLoc, xx.WAGA_TYPE as wagatype, xx.ENG_SCAL as engScal,"+
"xx.WAGA_NAME as wagaName, xx.WAGA_CODE as wagaCode, xx.WAGA_LOC as wagaLoc, xx.WAGA_TYPE as wagaType, xx.ENG_SCAL as engScal,"+
"(SELECT GROUP_CONCAT(user_name) FROM sys_user tr WHERE FIND_IN_SET(tr.id,(SELECT INSPECTORS FROM bs_sgc_sz_jdjcrw WHERE id=rw.id))) AS inspectorsName");
FROM("bs_sgc_sz_jdjcrw rw");
LEFT_OUTER_JOIN("bs_sgc_sz_jbxx xx ON xx.waga_code = rw.waga_code");
LEFT_OUTER_JOIN("bs_sgc_sz_gcgl gl ON gl.waga_code = xx.waga_code");
WHERE("gl.EXPR_DATE is null");
LEFT_OUTER_JOIN("att_waga_base xx ON xx.waga_code = rw.waga_code");