package com.fgkj.services; import java.util.ArrayList; import java.util.List; import com.fgkj.dao.BaseDAO; import com.fgkj.dao.BaseDAOFactory; import com.fgkj.dao.DAOHelper; import com.fgkj.dao.UinfDaoFactory; import com.fgkj.dao.impl.Batt_devalarm_data_historyImpl; import com.fgkj.db.DBUtil; import com.fgkj.dto.Batt_devalarm_data_history; import com.fgkj.dto.ServiceModel; import com.fgkj.dto.User_log; public class Batt_devalarm_data_historyService { private BaseDAO dao; private ServiceModel model; public Batt_devalarm_data_historyService() { dao = BaseDAOFactory.getBaseDAO(BaseDAO.BATT_DEVALARM_DATA_HISTORY); model = new ServiceModel(); } //3.4设备实时告警/历史告警(删除告警)<多数据删除> public ServiceModel deletePro(Object obj) { List list=(List) obj; ArrayList sql_str = new ArrayList();//存放所有的sql语句 List listU=new ArrayList();//存放user_log for(int i=0;i0){ model.setCode(1); model.setMsg("查询成功!"); model.setData(list); }else{ model.setCode(0); model.setMsg("查询失败!"); } return model; } //统计机房状态历史(机房状态) public ServiceModel serchStateBydev_id(Object obj){ List list=((Batt_devalarm_data_historyImpl)dao).serchStateBydev_id(obj); if(list!=null&&list.size()>0){ model.setCode(1); model.setData(list); model.setMsg("查询成功!"); }else{ model.setCode(0); model.setMsg("查询失败!"); } return model; } }