From e6127f8fc2e32360366315e02668ed06483c31e6 Mon Sep 17 00:00:00 2001 From: 81041 <81041@192.168.10.7> Date: 星期一, 03 十二月 2018 16:16:32 +0800 Subject: [PATCH] 修改 --- gx_tieta/src/com/fgkj/dao/impl/ram/Bts_station_stateImpl.java | 37 +++++++++++++++++++++++++++++++++++-- 1 files changed, 35 insertions(+), 2 deletions(-) diff --git a/gx_tieta/src/com/fgkj/dao/impl/ram/Bts_station_stateImpl.java b/gx_tieta/src/com/fgkj/dao/impl/ram/Bts_station_stateImpl.java index e8d8225..f9bc254 100644 --- a/gx_tieta/src/com/fgkj/dao/impl/ram/Bts_station_stateImpl.java +++ b/gx_tieta/src/com/fgkj/dao/impl/ram/Bts_station_stateImpl.java @@ -263,6 +263,35 @@ } return nums; } + //鏌ヨ鍏蜂綋鏌愭満鎴挎帀绔欐暟(鏍规嵁station_id ) + public int serchByStationId_diaozhan(Object obj) { + BattMap_information binformation=(BattMap_information) obj; + String sql="select count(num) as nums from db_ram_db.tb_bts_station_state " + + " where station_stat&32>1 " + + " and station_id=? " + + " limit 1 "; + //System.out.println(sql); + List list=DAOHelper.executeQuery(sql, DBUtil.getConn(), new Object[]{binformation.getStationId()}, new CallBack() { + + public List getResults(ResultSet rs) { + List list=new ArrayList(); + try { + while(rs.next()){ + int nums=rs.getInt("nums"); + list.add(nums); + } + } catch (SQLException e) { + e.printStackTrace(); + } + return list; + } + }); + int nums=0;//鏈�鍚庣殑缁撴灉 + if(list!=null&&list.size()>0){ + nums=(Integer) list.get(list.size()-1); + } + return nums; + } public List serchByInfo(Object obj) { // TODO Auto-generated method stub return null; @@ -282,16 +311,20 @@ p.setPageCurr(1); p.setPageSize(10); binf.setPage(p); - List<Bts_station_state> list=bimpl.serchByCondition(binf); + /*List<Bts_station_state> list=bimpl.serchByCondition(binf); for (Bts_station_state bs : list) { //System.out.println(bs.getStation_stat_diaozhan()+" "+bs.getStation_stat_dooropen()+" "+bs.getStation_stat_fadian()+" "+bs.getStation_stat_xuhang()+" "+bs.getStation_stat_poff()); System.out.println(bs); } - int nums=bimpl.serchByState(uinf); + int nums=bimpl.serchByState(uinf);*/ /*BattMap_information bm=new BattMap_information(); bm.setStationId("42000570"); int nums=bimpl.serchByStationId(bm);*/ //int nums=bimpl.serchByState_diaozhan(uinf); + BattMap_information bm=new BattMap_information(); + bm.setStationId("42000366"); + int nums=bimpl.serchByStationId_diaozhan(bm); + System.out.println(nums); } -- Gitblit v1.9.1