From d21e316dcf8429e732d7d330813e12646438e05f Mon Sep 17 00:00:00 2001 From: 81041 <81041@192.168.10.30> Date: 星期三, 14 十一月 2018 16:42:44 +0800 Subject: [PATCH] //实时监测<-------跨域----------->组端单体实时 --- gx_tieta/src/com/fgkj/dao/impl/Batt_rtdataDAOImpl.java | 41 ++++++++++++++++++++++++++++++++++++++++- 1 files changed, 40 insertions(+), 1 deletions(-) diff --git a/gx_tieta/src/com/fgkj/dao/impl/Batt_rtdataDAOImpl.java b/gx_tieta/src/com/fgkj/dao/impl/Batt_rtdataDAOImpl.java index 9c8609e..9225c89 100644 --- a/gx_tieta/src/com/fgkj/dao/impl/Batt_rtdataDAOImpl.java +++ b/gx_tieta/src/com/fgkj/dao/impl/Batt_rtdataDAOImpl.java @@ -65,6 +65,39 @@ } }); } + //瀹炴椂鐩戞祴<-------璺ㄥ煙-----------> + public List serchByCondition_ky(Object obj) { + Batt_rtdata br=(Batt_rtdata)obj; + String sql="select num,BattGroupId,rec_datetime,mon_num,mon_vol,mon_tmp,mon_res,mon_ser,mon_conn_res,mon_cap,mon_JH_curr from db_ram_db.tb_batt_rtdata where BattGroupId=? order by mon_num"; + return DAOHelper.executeQuery(sql, DBUtil.getConn(), new Object[]{br.getBattGroupId()}, new CallBack() { + + public List getResults(ResultSet rs) { + List list=new ArrayList(); + try { + while(rs.next()){ + Batt_rtdata rtdata=new Batt_rtdata(); + rtdata.setNum(rs.getInt("num")); + rtdata.setBattGroupId(rs.getInt("BattGroupId")); + rtdata.setRec_datetime(rs.getDate("rec_datetime")); + rtdata.setMon_num(rs.getInt("mon_num")); + rtdata.setMon_vol(rs.getFloat("mon_vol")); + rtdata.setMon_tmp(rs.getFloat("mon_tmp")); + rtdata.setMon_res(rs.getFloat("mon_res")); + rtdata.setMon_ser(rs.getFloat("mon_ser")); + rtdata.setMon_conn_res(rs.getFloat("mon_conn_res")); + rtdata.setMon_cap(rs.getFloat("mon_cap")); + rtdata.setMon_JH_curr(rs.getFloat("mon_JH_curr")); + //System.out.println(rtdata); + list.add(rtdata); + } + } catch (SQLException e) { + e.printStackTrace(); + } + + return list; + } + }); + } // 鐢垫睜缁勫崟浣撴渶澶у�煎拰鏈�灏忓�� public List serchByInfo(Object obj) { BattInf binf=(BattInf)obj; @@ -167,7 +200,13 @@ //binf.setBattGroupId(1000007); binf.setFBSDeviceId(910000001); binf.setGroupIndexInFBSDevice(0); - List<Batt_rtdata> list=bimpl.serchByThirdBatt(binf); + /*List<Batt_rtdata> list=bimpl.serchByThirdBatt(binf); + for (Batt_rtdata b : list) { + System.out.println(b); + }*/ + Batt_rtdata br=new Batt_rtdata(); + br.setBattGroupId(1002101); + List<Batt_rtdata> list=bimpl.serchByCondition_ky(br); for (Batt_rtdata b : list) { System.out.println(b); } -- Gitblit v1.9.1