1.技术监督试运行,不通过整体预告警单流程
This commit is contained in:
@@ -17,7 +17,19 @@ import org.apache.ibatis.annotations.Param;
|
||||
*/
|
||||
public interface SupervisionTempLineDebugPOMapper extends BaseMapper<SupervisionTempLineDebugPO> {
|
||||
|
||||
Page<SupervisionTempLineDebugVO> page(@Param("page") Page<Object> objectPage, @Param("ew") QueryWrapper<SupervisionDevMainReportVO> queryWrapper);
|
||||
Page<SupervisionTempLineDebugVO> page(@Param("page") Page<Object> objectPage,
|
||||
@Param("ew") QueryWrapper<SupervisionDevMainReportVO> queryWrapper);
|
||||
|
||||
Page<SupervisionTempLineDebugVO> pageHasDebug(@Param("page") Page<Object> objectPage,
|
||||
@Param("ew") QueryWrapper<SupervisionDevMainReportVO> queryWrapper);
|
||||
|
||||
/**
|
||||
* 问题分页并查询是否有告警单
|
||||
* @param objectPage
|
||||
* @param queryWrapper
|
||||
* @return
|
||||
*/
|
||||
Page<SupervisionTempLineDebugVO> pageProblem(@Param("page") Page<Object> objectPage,
|
||||
@Param("ew") QueryWrapper<SupervisionDevMainReportVO> queryWrapper);
|
||||
|
||||
Page<SupervisionTempLineDebugVO> pageHasDebug(@Param("page") Page<Object> objectPage, @Param("ew") QueryWrapper<SupervisionDevMainReportVO> queryWrapper);
|
||||
}
|
||||
|
||||
@@ -4,8 +4,11 @@ package com.njcn.supervision.mapper.device;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.supervision.pojo.po.device.SupervisionTempLineRunTestPO;
|
||||
import com.njcn.supervision.pojo.vo.device.SupervisionTempLineRunTestVO;
|
||||
import com.njcn.supervision.pojo.vo.device.TempLineRunTestWarningVO;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* Mapper 接口
|
||||
@@ -17,4 +20,8 @@ import org.apache.ibatis.annotations.Param;
|
||||
public interface SupervisionTempLineRunTestMapper extends BaseMapper<SupervisionTempLineRunTestPO> {
|
||||
|
||||
SupervisionTempLineRunTestVO getRunTestInfo(@Param("id")String id);
|
||||
|
||||
|
||||
List<TempLineRunTestWarningVO> selectResults(@Param("id")String id);
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.njcn.supervision.mapper.device;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.njcn.supervision.pojo.po.device.TempLineRunTestWarning;
|
||||
|
||||
/**
|
||||
* @author web2023
|
||||
* @description 针对表【supervision_temp_line_run_test_warning】的数据库操作Mapper
|
||||
* @createDate 2024-07-03 13:52:39
|
||||
* @Entity
|
||||
*/
|
||||
public interface TempLineRunTestWarningMapper extends BaseMapper<TempLineRunTestWarning> {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -72,4 +72,36 @@
|
||||
where supervision_temp_line_debug.`status`=5
|
||||
and ${ew.sqlSegment}
|
||||
</select>
|
||||
<select id="pageProblem" resultType="com.njcn.supervision.pojo.vo.device.SupervisionTempLineDebugVO">
|
||||
SELECT
|
||||
supervision_temp_line_run_test.id id,
|
||||
supervision_temp_line_run_test_warning.id problemId,
|
||||
supervision_temp_line_report.user_name,
|
||||
supervision_temp_line_report.connected_bus,
|
||||
supervision_temp_line_report.monitoring_terminal_code,
|
||||
supervision_temp_line_report.monitoring_terminal_name,
|
||||
supervision_temp_line_report.Power_Substation_Name,
|
||||
supervision_temp_line_report.line_id lineId,
|
||||
supervision_temp_line_report.line_name lineName,
|
||||
supervision_temp_line_run_test_warning.test_run_report,
|
||||
supervision_temp_line_debug.reason reason,
|
||||
supervision_temp_line_run_test.process_instance_id process_instanceId,
|
||||
supervision_temp_line_run_test.history_instance_id,
|
||||
supervision_temp_line_run_test.`status` `Status`,
|
||||
IFNULL(supervision_temp_line_run_test.`test_run_state`,0) `testRunState`,
|
||||
supervision_temp_line_run_test.test_run_time,
|
||||
supervision_temp_line_run_test.create_by,
|
||||
supervision_warning_leaflet.problem_type problemType,
|
||||
supervision_temp_line_run_test_warning.reason problemReason
|
||||
FROM
|
||||
supervision_temp_line_debug
|
||||
inner JOIN supervision_temp_line_report ON supervision_temp_line_report.id = supervision_temp_line_debug.id
|
||||
inner join supervision_temp_line_run_test on supervision_temp_line_debug.id = supervision_temp_line_run_test.id
|
||||
inner join supervision_temp_line_run_test_warning on supervision_temp_line_run_test_warning.line_run_id = supervision_temp_line_run_test.id
|
||||
left join supervision_warning_leaflet on supervision_warning_leaflet.problem_id = supervision_temp_line_run_test_warning.id
|
||||
where supervision_temp_line_debug.`status`=5
|
||||
and ${ew.sqlSegment}
|
||||
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
|
||||
@@ -28,4 +28,20 @@
|
||||
where supervision_temp_line_run_test.id = #{id}
|
||||
|
||||
</select>
|
||||
<select id="selectResults" resultType="com.njcn.supervision.pojo.vo.device.TempLineRunTestWarningVO">
|
||||
SELECT
|
||||
supervision_temp_line_run_test_warning.id id,
|
||||
supervision_warning_leaflet.id warningId,
|
||||
supervision_warning_leaflet.status status,
|
||||
supervision_warning_leaflet.create_time `time`
|
||||
FROM
|
||||
supervision_temp_line_debug
|
||||
inner JOIN supervision_temp_line_report ON supervision_temp_line_report.id = supervision_temp_line_debug.id
|
||||
inner join supervision_temp_line_run_test on supervision_temp_line_debug.id = supervision_temp_line_run_test.id
|
||||
inner join supervision_temp_line_run_test_warning on supervision_temp_line_run_test_warning.line_run_id = supervision_temp_line_run_test.id
|
||||
left join supervision_warning_leaflet on supervision_warning_leaflet.problem_id = supervision_temp_line_run_test_warning.id
|
||||
where supervision_temp_line_run_test_warning.line_run_id = #{id}
|
||||
order by supervision_warning_leaflet.create_time desc
|
||||
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper
|
||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.njcn.supervision.mapper.device.TempLineRunTestWarningMapper">
|
||||
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user