package com.fgkj.services.ram; import java.util.ArrayList; import java.util.List; import com.fgkj.dao.BaseDAO; import com.fgkj.dao.BaseDAOFactory; import com.fgkj.dto.ServiceModel; import com.fgkj.dto.ram.FBS9100; public class Fbs9100s_dcdc_stateService { private ServiceModel model; private BaseDAO dao; public Fbs9100s_dcdc_stateService() { model=new ServiceModel(); dao=BaseDAOFactory.getBaseDAO(BaseDAO.FBS9100S_DCDC_STATE); } //根据设备id查询设备的充放电设备模块的参数信息(添加按钮) public ServiceModel serchByCondition(Object obj){ List list=dao.serchByCondition(obj); if(list!=null&&list.size()>0){ model.setCode(1); model.setData(list); model.setMsg("查询成功!"); }else{ model.setCode(0); model.setMsg("查询失败!"); } return model; } //刷新dcdc模块信息表格中数据 public ServiceModel refreshTable(Object obj){ List list=(List) obj; List listL=new ArrayList(); if(list!=null&&list.size()>0){ for (FBS9100 fbs : list) { List listF=dao.serchByCondition(fbs); listL.add(listF); } } if(listL!=null){ model.setCode(1); model.setData(listL); model.setMsg("查询成功!"); }else{ model.setCode(0); model.setMsg("查询失败!"); } return model; } }