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);
|
|||
|
}
|