package com.zcloud.service.firemanager; import java.util.LinkedList; import java.util.List; import java.util.Map; import com.zcloud.entity.Page; import com.zcloud.entity.PageData; /** * 说明:消防器材 作者:wangxuan 官网:www.zcloudchina.com */ public interface FireDeviceService { List list(Page page); PageData findById(PageData pd); void updFireDeviceById(PageData pd); boolean delFireDeviceByIds(PageData pd); void saveDeviceInfo(PageData pd); List getDeviceListByPointId(PageData pageData); PageData getPointCode(PageData firePointId); void doRemoveDeviceHidden(String hiddenId); void addHidden4Device(LinkedList addHiddenDeviceList); List getStandardIDByDeviceID(PageData queryData); /** * 获取所有的消防器材的信息 * * @param pd * @return */ Map getcodeByCorp(PageData pd) throws Exception; Map saveToExcel(List listPd) throws Exception; /** * 获取器材 和 相关的 点位,区域 等信息 * * @param pd * @return * @throws Exception */ PageData getDeviceById(PageData pd) throws Exception; PageData hasFireDeviceCode(PageData pd) throws Exception; void updPointDepAuserByRegId(PageData pageData); void removeFireDeviceByIds(PageData pd); }