diff --git a/urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/dal/mysql/maininfo/MainInfoExtMapper.java b/urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/dal/mysql/maininfo/MainInfoExtMapper.java index 841d45a..6f6ef8f 100644 --- a/urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/dal/mysql/maininfo/MainInfoExtMapper.java +++ b/urbanops-module-workorder/src/main/java/com/zteits/urbanops/module/workorder/dal/mysql/maininfo/MainInfoExtMapper.java @@ -25,37 +25,58 @@ import org.apache.ibatis.annotations.*; */ @Mapper public interface MainInfoExtMapper extends BaseMapperX { - @Select("select m.*," + - " t.ID_ AS task_id," + - " t.NAME_ AS task_name," + - " pd.NAME_ AS process_definition_name," + - " t.START_TIME_ ," + - " t.END_TIME_ ," + - " pd.KEY_ " + - " FROM act_hi_taskinst t" + - " LEFT JOIN act_re_procdef pd ON t.PROC_DEF_ID_ = pd.ID_" + - " LEFT JOIN workorder_main_info m ON t.PROC_INST_ID_ = m.process_instance_id" + - " WHERE 1=1" + - " AND t.END_TIME_ IS NOT NULL " + - " AND t.ASSIGNEE_ = #{query.userId} "+ - " AND pd.KEY_ = #{query.key} "+ - " AND m.deleted = 0"+ - " " + - " AND t.START_TIME_ >= #{query.startTime} " + - " " + - " " + - " AND t.END_TIME_ <= #{query.endTime} " + - " " + - " AND m.busi_line = #{query.busiLine} "+ - " AND m.order_no LIKE CONCAT('%', #{query.orderNo}, '%') "+ - " AND m.order_name LIKE CONCAT('%', #{query.orderName}, '%') "+ - " AND m.remark LIKE CONCAT('%', #{query.remark}, '%') "+ - " AND m.road_name LIKE CONCAT('%', #{query.roadName}, '%') "+ - " AND m.order_no = #{query.orderNo} "+ - " AND m.curing_level_id = #{query.curingLevelId} "+ - " ORDER BY t.END_TIME_ desc " - - ) + @Select({ + "" + }) @Results({ @Result(column = "id", property = "id"), @Result(column = "busi_line", property = "busiLine"), @@ -107,35 +128,55 @@ public interface MainInfoExtMapper extends BaseMapperX { return new PageResult<>(mpPage.getRecords(), mpPage.getTotal()); } - @Select("select m.*," + - " t.ID_ AS task_id," + - " t.NAME_ AS task_name," + - " pd.NAME_ AS process_definition_name," + - " t.CREATE_TIME_ as START_TIME_," + - " t.DUE_DATE_ as END_TIME_," + - " pd.KEY_ " + - " FROM act_ru_task t" + - " LEFT JOIN act_re_procdef pd ON t.PROC_DEF_ID_ = pd.ID_" + - " LEFT JOIN workorder_main_info m ON t.PROC_INST_ID_ = m.process_instance_id" + - " WHERE 1=1" + - " AND t.END_TIME_ IS NOT NULL " + - " AND t.ASSIGNEE_ = #{query.userId} "+ - " AND pd.KEY_ = #{query.key} "+ - " AND t.SUSPENSION_STATE_ = 1 "+ - " AND m.deleted = 0"+ - " " + - " AND t.CREATE_TIME_ >= #{query.startTime} " + - " " + - " AND m.busi_line = #{query.busiLine} "+ - " AND m.order_no LIKE CONCAT('%', #{query.orderNo}, '%') "+ - " AND m.order_name LIKE CONCAT('%', #{query.orderName}, '%') "+ - " AND m.remark LIKE CONCAT('%', #{query.remark}, '%') "+ - " AND m.road_name LIKE CONCAT('%', #{query.roadName}, '%') "+ - " AND m.order_no = #{query.orderNo} "+ - " AND m.curing_level_id = #{query.curingLevelId} "+ - " ORDER BY t.CREATE_TIME_ desc " - - ) + @Select({ + "" + }) @Results({ @Result(column = "id", property = "id"), @Result(column = "busi_line", property = "busiLine"),