60 lines
1.4 KiB
Java
60 lines
1.4 KiB
Java
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<PageData> list(Page page);
|
||
|
||
PageData findById(PageData pd);
|
||
|
||
void updFireDeviceById(PageData pd);
|
||
|
||
boolean delFireDeviceByIds(PageData pd);
|
||
|
||
void saveDeviceInfo(PageData pd);
|
||
|
||
List<PageData> getDeviceListByPointId(PageData pageData);
|
||
|
||
PageData getPointCode(PageData firePointId);
|
||
|
||
void doRemoveDeviceHidden(String hiddenId);
|
||
|
||
void addHidden4Device(LinkedList<PageData> addHiddenDeviceList);
|
||
|
||
List<PageData> getStandardIDByDeviceID(PageData queryData);
|
||
|
||
/**
|
||
* 获取所有的消防器材的信息
|
||
*
|
||
* @param pd
|
||
* @return
|
||
*/
|
||
Map<String, Integer> getcodeByCorp(PageData pd) throws Exception;
|
||
|
||
Map<String, Object> saveToExcel(List<PageData> 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);
|
||
}
|