qa-prevention-gwj/src/main/java/com/zcloud/service/firemanager/FireDeviceService.java

60 lines
1.4 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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