监测点按运行状态、前置机统计数据
This commit is contained in:
@@ -83,7 +83,8 @@
|
||||
T2.NAME lineName,
|
||||
T2.line_index lineId,
|
||||
T1.integrity integrity,
|
||||
T9.dic_name devType
|
||||
T9.dic_name devType,
|
||||
T10.NODE_NAME frontDev
|
||||
FROM
|
||||
(
|
||||
SELECT
|
||||
@@ -109,7 +110,8 @@
|
||||
PQ_GDINFORMATION T6,
|
||||
PQ_SUBSTATION T7,
|
||||
PQS_DICDATA T8,
|
||||
PQS_DICDATA T9
|
||||
PQS_DICDATA T9,
|
||||
NODEINFORMATION T10
|
||||
WHERE
|
||||
T1.LINE_INDEX = T2.LINE_INDEX
|
||||
AND T2.DEV_INDEX = T3.DEV_INDEX
|
||||
@@ -119,6 +121,7 @@
|
||||
AND T2.SUB_INDEX=T7.SUB_INDEX
|
||||
AND T2.SCALE=T8.DIC_INDEX
|
||||
AND T9.DIC_INDEX = T3.DEVTYPE
|
||||
AND T3.NODE_INDEX = T10.NODE_INDEX
|
||||
</select>
|
||||
|
||||
<select id="selectGWIntegrityData" resultType="intergralityTable" >
|
||||
@@ -136,7 +139,8 @@
|
||||
T2.NAME lineName,
|
||||
T2.line_index lineId,
|
||||
T1.integrity integrity,
|
||||
T9.dic_name devType
|
||||
T9.dic_name devType,
|
||||
T10.NODE_NAME frontDev
|
||||
FROM
|
||||
(
|
||||
SELECT
|
||||
@@ -162,7 +166,8 @@
|
||||
PQ_GDINFORMATION T6,
|
||||
PQ_SUBSTATION T7,
|
||||
PQS_DICDATA T8,
|
||||
PQS_DICDATA T9
|
||||
PQS_DICDATA T9,
|
||||
NODEINFORMATION T10
|
||||
WHERE
|
||||
T1.LINE_INDEX = T2.LINE_INDEX
|
||||
AND T2.DEV_INDEX = T3.DEV_INDEX
|
||||
@@ -172,6 +177,33 @@
|
||||
AND T2.SUB_INDEX=T7.SUB_INDEX
|
||||
AND T2.SCALE=T8.DIC_INDEX
|
||||
AND T9.DIC_INDEX = T3.DEVTYPE
|
||||
AND T3.NODE_INDEX = T10.NODE_INDEX
|
||||
</select>
|
||||
|
||||
<select id="getLineInfo" resultType="com.njcn.pojo.commons.device.LineInfo">
|
||||
SELECT
|
||||
PL.LINE_INDEX AS line_index,
|
||||
PL.NAME AS lineName,
|
||||
n.NODE_NAME AS devName,
|
||||
PL.STATUS AS status
|
||||
FROM
|
||||
PQ_LINE PL
|
||||
JOIN PQ_DEVICE pd ON PL.DEV_INDEX = pd.DEV_INDEX
|
||||
JOIN NODEINFORMATION n ON pd.NODE_INDEX = n.NODE_INDEX
|
||||
JOIN PQ_LINEDETAIL pl2 ON PL.LINE_INDEX = pl2.LINE_INDEX
|
||||
<where>
|
||||
PL.LINE_INDEX IN <foreach collection="list" item="item" open="(" close=")" separator=",">#{item}</foreach>
|
||||
<if test="postType != null and postType != ' '">
|
||||
<if test="postType == 0">
|
||||
AND pl2.MONITOR_ID IS NOT NULL
|
||||
</if>
|
||||
<if test="postType == 1">
|
||||
AND pl2.MONITOR_ID IS NULL
|
||||
</if>
|
||||
</if>
|
||||
<if test="powerId != null and powerId != ' '">
|
||||
AND pl2.POWERID = #{powerId}
|
||||
</if>
|
||||
</where>
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
Reference in New Issue
Block a user