From 69269100c2d0018fcd6a37e3ee2c95fac56d5689 Mon Sep 17 00:00:00 2001 From: whycxzp <glperry@163.com> Date: 星期一, 24 三月 2025 16:47:41 +0800 Subject: [PATCH] 电源告警实时和历史 --- src/main/java/com/whyc/service/SubTableService.java | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/whyc/service/SubTableService.java b/src/main/java/com/whyc/service/SubTableService.java index 11dddcd..dafca62 100644 --- a/src/main/java/com/whyc/service/SubTableService.java +++ b/src/main/java/com/whyc/service/SubTableService.java @@ -89,8 +89,7 @@ } //鐢垫睜鍛婅鍘嗗彶瀹炴椂 public List<BattAlarmHistory> getBattHisList(BattAlarmHistory battAlarmHistory) { - String sql="SELECT * FROM db_alarm."+ battAlarmHistory.getRecordYear()+" history " + - " where 1=1"; + String sql="SELECT history.*,power_inf.power_name,power_inf.binf_name as battGroupName FROM db_alarm."+ battAlarmHistory.getRecordYear()+" history,db_batt.power_inf where history.binf_id=power_inf.binf_id "; if(battAlarmHistory.getAlmLevel()!=null){ sql+=" and history.alm_level="+ battAlarmHistory.getAlmLevel(); } @@ -115,6 +114,8 @@ data.setAlmId(rs.getInt("alm_id")); data.setAlmLevel(rs.getInt("alm_level")); data.setAlmValue(rs.getInt("alm_value")); + data.setPowerName(rs.getString("power_name")); + data.setBattGroupName(rs.getString("battGroupName")); list.add(data); } return list; @@ -157,8 +158,7 @@ } //鐢垫簮鍛婅鍘嗗彶瀹炴椂 public List<PowerAlarmHistory> getPowerHisList(PowerAlarmHistory powerAlarmHistory) { - String sql="SELECT * FROM db_power_alarm."+ powerAlarmHistory.getRecordYear()+" history " + - " where 1=1"; + String sql="SELECT history.*,power_inf.power_name FROM db_power_alarm."+ powerAlarmHistory.getRecordYear()+" history,db_batt.power_inf where history.power_id = power_inf.power_id "; if(powerAlarmHistory.getAlmLevel()!=null){ sql+= " and history.alm_level="+ powerAlarmHistory.getAlmLevel(); } @@ -182,6 +182,7 @@ data.setAlmId(rs.getInt("alm_id")); data.setAlmLevel(rs.getInt("alm_level")); data.setAlmValue(rs.getInt("alm_value")); + data.setPowerName(rs.getString("power_name")); list.add(data); } return list; -- Gitblit v1.9.1