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