| | |
| | | //查询实时告警(分页) |
| | | @Override |
| | | public List serchByInfo(Object obj) { |
| | | Page page=(Page) obj; |
| | | BattInf binf=(BattInf) obj; |
| | | Page page=binf.getPage(); |
| | | String sql=" select distinct db_alarm.tb_battalarm_data.battgroupid,alm_start_time,alm_id,db_alarm.tb_battalarm_data.monnum,alm_signal_id,alm_level " |
| | | + " ,FBSDeviceId,BattGroupName " |
| | | + " from db_alarm.tb_battalarm_data,db_battinf.tb_battinf " |
| | | + " where db_alarm.tb_battalarm_data.battGroupId=db_battinf.tb_battinf.battGroupId " |
| | | + " and db_battinf.tb_battinf.FBSDeviceId=? " |
| | | + " order by db_alarm.tb_battalarm_data.battgroupid asc,alm_start_time desc " |
| | | + " limit ?,? "; |
| | | List list=DAOHelper.executeQuery(sql, DBUtil.getConn(), new Object[]{(page.getPageCurr()-1)*page.getPageSize(),page.getPageSize()}, new CallBack() { |
| | | List list=DAOHelper.executeQuery(sql, DBUtil.getConn(), new Object[]{binf.getFBSDeviceId(),(page.getPageCurr()-1)*page.getPageSize(),page.getPageSize()}, new CallBack() { |
| | | |
| | | @Override |
| | | public List getResults(ResultSet rs) { |
| | |
| | | return list; |
| | | } |
| | | //查询实时告警的总数 |
| | | public List searchAlarmNum(){ |
| | | public List searchAlarmNum(Object obj){ |
| | | BattInf binf=(BattInf) obj; |
| | | String sql=" select count(db_alarm.tb_battalarm_data.num) as number " |
| | | + " from db_alarm.tb_battalarm_data,db_battinf.tb_battinf " |
| | | + " where db_alarm.tb_battalarm_data.battGroupId=db_battinf.tb_battinf.battGroupId "; |
| | | List list=DAOHelper.executeQuery(sql, DBUtil.getConn(), null, new CallBack() { |
| | | + " where db_alarm.tb_battalarm_data.battGroupId=db_battinf.tb_battinf.battGroupId " |
| | | + " and db_battinf.tb_battinf.FBSDeviceId=? "; |
| | | List list=DAOHelper.executeQuery(sql, DBUtil.getConn(), new Object[]{binf.getFBSDeviceId()}, new CallBack() { |
| | | |
| | | @Override |
| | | public List getResults(ResultSet rs) { |