重新提交

This commit is contained in:
wr
2023-05-16 11:03:10 +08:00
parent 7ee067191f
commit b1eab1086a
2 changed files with 42 additions and 41 deletions

View File

@@ -42,10 +42,6 @@ public class PmsMonitorBaseDTO implements Serializable {
*/
private String terminalId;
/***
* 母线ID
*/
private String generatrixId;
/***
* 监测线路名称

View File

@@ -192,6 +192,7 @@
</select>
<select id="statisticMonitor" resultType="com.njcn.device.pms.pojo.dto.PmsSimpleDTO">
SELECT
pm.Id,
COUNT(pm.Id) AS statistics,
pm.Voltage_Level AS name
FROM pms_monitor pm
@@ -199,17 +200,21 @@
<foreach item="item" collection="list" separator="," open="(" close=")">
#{item}
</foreach>
GROUP BY pm.Voltage_Level
GROUP BY
pm.Id,
pm.Voltage_Level
</select>
<select id="statisticTerminal" resultType="com.njcn.device.pms.pojo.dto.PmsSimpleDTO">
SELECT
COUNT(t.Terminal_Id) as statistics,
t.Voltage_Level as name
COUNT(t.Terminal_Id) statistics,
t.Voltage_Level name
FROM
( SELECT
DISTINCT pm.Terminal_Id,
pm.Voltage_Level
pss.Voltage_Level
FROM pms_monitor pm
INNER JOIN pms_terminal pt on pt.Id=pm.Terminal_Id
INNER JOIN pms_statation_stat pss on pss.Power_Id=pt.Power_Station_Id
WHERE pm.Terminal_Id IN
<foreach item="item" collection="list" separator="," open="(" close=")">
#{item}