package cn.ksource.web.facade.emergencyPlan;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import cn.ksource.core.page.PageInfo;
|
|
/**
|
* 应急预案管理接口
|
* @author gaofazhan
|
*2018-03-14
|
*/
|
public interface EmergencyPlanFacade {
|
/**
|
* 获取应急预案管理数据
|
* @param param
|
* @param pageInfo
|
* @return
|
*/
|
@SuppressWarnings("rawtypes")
|
PageInfo getEmergencyPlanData(Map param,PageInfo pageInfo);
|
/**
|
* 获取应急预案管理数量
|
* @param param
|
* @return
|
*/
|
@SuppressWarnings("rawtypes")
|
int getEmergencyPlanCount(Map param);
|
/**
|
* 获取计划信息
|
* @param param
|
* @return
|
*/
|
@SuppressWarnings("rawtypes")
|
Map getEmergencyPlan(Map param);
|
/**
|
* 获取演练时间
|
* @param param
|
* @return
|
*/
|
@SuppressWarnings("rawtypes")
|
List<Map> getDateList(Map param);
|
/**
|
* 保存应急预案
|
* @param param
|
*/
|
@SuppressWarnings("rawtypes")
|
void saveEmergencyPlan(Map param);
|
/**
|
* 修改应急预案
|
* @param param
|
*/
|
@SuppressWarnings("rawtypes")
|
void updateEmergencyPlan(Map param);
|
/**
|
* 删除应急预案
|
* @param param
|
*/
|
@SuppressWarnings("rawtypes")
|
void delEmergencyPlan(Map param);
|
/**
|
* 获取应急预案演练数据
|
* @param param
|
* @param pageInfo
|
* @return
|
*/
|
@SuppressWarnings("rawtypes")
|
PageInfo getEmergencyDrillData(Map param,PageInfo pageInfo);
|
/**
|
* 获取应急预案演练数量
|
* @param param
|
* @return
|
*/
|
@SuppressWarnings("rawtypes")
|
int getEmergencyDrillCount(Map param);
|
/**
|
* 获取工单信息
|
* @param param
|
* @return
|
*/
|
@SuppressWarnings("rawtypes")
|
Map getDrill(Map param);
|
/**
|
* 执行
|
* @param param
|
*/
|
@SuppressWarnings("rawtypes")
|
void saveDrill(Map param);
|
}
|