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.impl.BadBatt_monImpl; import com.fgkj.dao.impl.Batt_devalarm_dataImpl; import com.fgkj.db.DBUtil; import com.fgkj.dto.Batt_Maint_Dealarm; import com.fgkj.dto.Batt_devalarm_data; import com.fgkj.dto.ServiceModel; public class BadBatt_monService { private BaseDAO dao; private ServiceModel model; public BadBatt_monService() { dao = BaseDAOFactory.getBaseDAO(BaseDAO.BADBATT_MON); model = new ServiceModel(); } //查询落后单体总数 public ServiceModel searchNums(Object obj) { int nums= ((BadBatt_monImpl)dao).searchNums(obj); model.setSum(nums); return model; } //落后单体查询:根据条件查询落后单体 public ServiceModel serchByInfo(Object obj) { List list=dao.serchByInfo(obj); /*for (Batt_Maint_Dealarm b : list) { System.out.println(b.getBdmon()); }*/ if(list!=null&&list.size()>0){ model.setData(list); model.setCode(1); model.setMsg("查询成功!"); }else{ model.setCode(0); model.setMsg("查询失败!"); } return model; } }