From 2d2e2d34d2d0a3029f4943bbe9b762804dc13095 Mon Sep 17 00:00:00 2001 From: lxw <810412026@qq.com> Date: 星期四, 19 十月 2023 15:18:18 +0800 Subject: [PATCH] 115 --- src/main/java/com/whyc/service/SubTablePageInfoService.java | 86 +++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 86 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/whyc/service/SubTablePageInfoService.java b/src/main/java/com/whyc/service/SubTablePageInfoService.java index 0069f4e..dc4a465 100644 --- a/src/main/java/com/whyc/service/SubTablePageInfoService.java +++ b/src/main/java/com/whyc/service/SubTablePageInfoService.java @@ -1721,4 +1721,90 @@ } sqlExecuteService.execute(sql); } + + //115-PwrdevDataHistoryService.java;89琛� + public List<PwrdevDataHistory> getWeekOrDayData( String tableName,Date startTime,Date endTime){ + String sql=" select * from db_pwrdev_data_history."+tableName+" where record_time>='"+ActionUtil.sdf.format(startTime)+"' and record_time<='"+ActionUtil.sdf.format(endTime)+"' "; + List<PwrdevDataHistory> list = sqlExecuteService.executeQuery_call(sql, new CallBack() { + @Override + public List getResults(ResultSet rs) throws SQLException { + List<PwrdevDataHistory> list=new ArrayList<>(); + while (rs.next()){ + PwrdevDataHistory ph=new PwrdevDataHistory(); + ph.setNum(rs.getInt("num")); + ph.setPowerDeviceId(rs.getInt("PowerDeviceId")); + ph.setRecordTime(rs.getTimestamp("record_time")); + ph.setAcAcIn1VolA(rs.getFloat("AC_acIn1_volA")); + ph.setAcAcIn1VolB(rs.getFloat("AC_acIn1_volB")); + ph.setAcAcIn1VolC(rs.getFloat("AC_acIn1_volC")); + ph.setAcAcIn1CurrA(rs.getFloat("AC_acIn1_currA")); + ph.setAcAcIn1CurrB(rs.getFloat("AC_acIn1_currB")); + ph.setAcAcIn1CurrC(rs.getFloat("AC_acIn1_currC")); + ph.setAcAcIn2VolA(rs.getFloat("AC_acIn2_volA")); + ph.setAcAcIn2VolB(rs.getFloat("AC_acIn2_volB")); + ph.setAcAcIn2VolC(rs.getFloat("AC_acIn2_volC")); + ph.setAcAcIn2CurrA(rs.getFloat("AC_acIn2_currA")); + ph.setAcAcIn2CurrB(rs.getFloat("AC_acIn2_currB")); + ph.setAcAcIn2CurrC(rs.getFloat("AC_acIn2_currC")); + ph.setAcTemprature(rs.getFloat("AC_temprature")); + ph.setAcAcVolHLimit(rs.getFloat("AC_acVolH_Limit")); + ph.setAcAcVolLLimit(rs.getFloat("AC_acVolL_Limit")); + ph.setAcdcAcIn1VolA(rs.getFloat("ACDC_acIn1_volA")); + ph.setAcdcAcIn1VolB(rs.getFloat("ACDC_acIn1_volB")); + ph.setAcdcAcIn1VolC(rs.getFloat("ACDC_acIn1_volC")); + ph.setAcdcAcIn2VolA(rs.getFloat("ACDC_acIn2_volA")); + ph.setAcdcAcIn2VolB(rs.getFloat("ACDC_acIn2_volB")); + ph.setAcdcAcIn2VolC(rs.getFloat("ACDC_acIn2_volC")); + ph.setAcdcAcOutVolA(rs.getFloat("ACDC_acOut_volA")); + ph.setAcdcAcOutVolB(rs.getFloat("ACDC_acOut_volB")); + ph.setAcdcAcOutVolC(rs.getFloat("ACDC_acOut_volC")); + ph.setAcdcAcOutCurrA(rs.getFloat("ACDC_acOut_currA")); + ph.setAcdcAcOutCurrB(rs.getFloat("ACDC_acOut_currB")); + ph.setAcdcAcOutCurrC(rs.getFloat("ACDC_acOut_currC")); + ph.setAcdcDcOutVol(rs.getFloat("ACDC_dcOut_vol")); + ph.setAcdcLoaderCurr(rs.getFloat("ACDC_loader_curr")); + ph.setAcdcBattgroup1Vol(rs.getFloat("ACDC_battgroup1_vol")); + ph.setAcdcBattgroup1Curr(rs.getFloat("ACDC_battgroup1_curr")); + ph.setAcdcBattgroup2Vol(rs.getFloat("ACDC_battgroup2_vol")); + ph.setAcdcBattgroup2Curr(rs.getFloat("ACDC_battgroup2_curr")); + ph.setAcdcAcdcmTemp(rs.getFloat("ACDC_acdcm_temp")); + ph.setAcdcM1OutCurr(rs.getFloat("ACDC_m1_outCurr")); + ph.setAcdcM2OutCurr(rs.getFloat("ACDC_m2_outCurr")); + ph.setAcdcM3OutCurr(rs.getFloat("ACDC_m3_outCurr")); + ph.setAcdcM4OutCurr(rs.getFloat("ACDC_m4_outCurr")); + ph.setAcdcM5OutCurr(rs.getFloat("ACDC_m5_outCurr")); + ph.setAcdcM6OutCurr(rs.getFloat("ACDC_m6_outCurr")); + ph.setAcdcM7OutCurr(rs.getFloat("ACDC_m7_outCurr")); + ph.setAcdcM8OutCurr(rs.getFloat("ACDC_m8_outCurr")); + ph.setAcdcM9OutCurr(rs.getFloat("ACDC_m9_outCurr")); + ph.setAcdcM10OutCurr(rs.getFloat("ACDC_m10_outCurr")); + ph.setAcdcM11OutCurr(rs.getFloat("ACDC_m11_outCurr")); + ph.setAcdcM12OutCurr(rs.getFloat("ACDC_m12_outCurr")); + ph.setAcdcM13OutCurr(rs.getFloat("ACDC_m13_outCurr")); + ph.setAcdcM14OutCurr(rs.getFloat("ACDC_m14_outCurr")); + ph.setAcdcM15OutCurr(rs.getFloat("ACDC_m15_outCurr")); + ph.setAcdcM16OutCurr(rs.getFloat("ACDC_m16_outCurr")); + ph.setAcdcChargLimitCurr(rs.getFloat("ACDC_chargLimitCurr")); + ph.setAcdcJunChargeVol(rs.getFloat("ACDC_junChargeVol")); + ph.setAcdcFloatChargeVol(rs.getFloat("ACDC_floatChargeVol")); + ph.setAcdcAcVolHLimit(rs.getFloat("ACDC_acVolH_Limit")); + ph.setAcdcAcVolLLimit(rs.getFloat("ACDC_acVolL_Limit")); + ph.setAcdcDcOutVolHLimit(rs.getFloat("ACDC_dcOutVolH_Limit")); + ph.setAcdcDcOutVolLLimit(rs.getFloat("ACDC_dcOutVolL_Limit")); + ph.setDcDcIn1Vol(rs.getFloat("DC_dcIn1_vol")); + ph.setDcDcIn2Vol(rs.getFloat("DC_dcIn2_vol")); + ph.setDcDcOut1Vol(rs.getFloat("DC_dcOut1_vol")); + ph.setDcDcOut1Curr(rs.getFloat("DC_dcOut1_curr")); + ph.setDcDcOut2Vol(rs.getFloat("DC_dcOut2_vol")); + ph.setDcDcOut2Curr(rs.getFloat("DC_dcOut2_curr")); + ph.setDcTemprature(rs.getFloat("DC_temprature")); + ph.setDcDcVolHLimit(rs.getFloat("DC_dcVolH_Limit")); + ph.setDcDcVolLLimit(rs.getFloat("DC_dcVolL_Limit")); + list.add(ph); + } + return list; + } + }); + return list; + } } -- Gitblit v1.9.1