From b341245d84fb1e4743e8d34bc9a4f742b0fb9a5e Mon Sep 17 00:00:00 2001 From: whyclxw <810412026@qq.com> Date: 星期四, 29 五月 2025 11:00:39 +0800 Subject: [PATCH] 电压上一季度历史实时 --- src/main/java/com/whyc/service/SubTablePageInfoService.java | 22 +++++++++++++++++++++- 1 files changed, 21 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/whyc/service/SubTablePageInfoService.java b/src/main/java/com/whyc/service/SubTablePageInfoService.java index 218cd68..99d43ed 100644 --- a/src/main/java/com/whyc/service/SubTablePageInfoService.java +++ b/src/main/java/com/whyc/service/SubTablePageInfoService.java @@ -4,9 +4,11 @@ import com.whyc.dto.AlmHis.BattAlmPar; import com.whyc.dto.AlmHis.DevAlmPar; import com.whyc.dto.AlmHis.PwrAlmPar; +import com.whyc.dto.Real.QuarterData; import com.whyc.mapper.CallBack; import com.whyc.pojo.db_alarm.BattalarmDataHistory; import com.whyc.pojo.db_alarm.DevalarmDataHistory; +import com.whyc.pojo.db_data_history.BattRealdataId; import com.whyc.pojo.db_pwrdev_alarm.PwrdevAlarmHistory; import com.whyc.util.ThreadLocalUtil; import org.springframework.beans.factory.annotation.Autowired; @@ -465,5 +467,23 @@ }); return list; } - + //鑾峰彇鐢垫睜缁勬煇涓�骞存湀鐨勬暟鎹� + public List<QuarterData> getBattRealHis(String tableName,String columnName) { + String sql="select distinct mon_num,record_time,"+columnName+" from "+tableName+" order by record_time asc"; + List<QuarterData> list = sqlExecuteService.executeQuery_call(sql, new CallBack() { + @Override + public List getResults(ResultSet rs) throws SQLException { + List<QuarterData> list=new ArrayList<>(); + while (rs.next()){ + QuarterData data=new QuarterData(); + data.setRecordTime(rs.getTimestamp("record_time")); + data.setNumValue(rs.getFloat(columnName)); + data.setMonNum(rs.getInt("mon_num")); + list.add(data); + } + return list; + } + }); + return list; + } } -- Gitblit v1.9.1