package com.fgkj.services.Ld9; import java.util.ArrayList; import java.util.List; import com.fgkj.dao.BaseDAO; import com.fgkj.dao.BaseDAOFactory; import com.fgkj.dto.LD9_state; import com.fgkj.dto.ServiceModel; import com.fgkj.dto.ram.Fbs9100_state; public class LD9_stateService { private BaseDAO dao; private ServiceModel model; public LD9_stateService() { super(); this.dao =BaseDAOFactory.getBaseDAO(BaseDAO.LD9_STATE); this.model = new ServiceModel(); } //查询所有LD9设备的事实数据 public ServiceModel searchAll() { List list=dao.searchAll(); if(list!=null&&list.size()>0){ model.setCode(1); model.setData(list); model.setMsg("查询成功!"); }else{ model.setCode(0); model.setMsg("查询失败!"); } return model; } //11.1LD9设备通信状态查询 public ServiceModel serchByCondition(Object obj){ LD9_state ld9=(LD9_state) obj; //LD9数据 List list = dao.serchByCondition(ld9); if(list!=null && list.size()>0){ model.setCode(1); model.setData(list); }else{ model.setCode(0); model.setMsg("查询失败!"); } return model; } }