package com.gkhy.safePlatform.emergency.service; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.query.PageQuery; import com.gkhy.safePlatform.commons.vo.ResultVO; import com.gkhy.safePlatform.commons.vo.SearchResultVO; import com.gkhy.safePlatform.emergency.model.dto.req.EmergencyPlanLogReqDTO; import com.gkhy.safePlatform.emergency.model.dto.resp.EmergencyPlanLogRespDTO; import com.gkhy.safePlatform.emergency.query.EmergencyPlanLogQuery; import java.util.List; public interface EmergencyPlanLogService { SearchResultVO> selectEmergencyPlanLogList(PageQuery query); ResultVO addEmergencyPlanLog(ContextCacheUser currentUser, EmergencyPlanLogReqDTO emergencyPlanLogReqDTO); ResultVO getEmergencyPlanLogById(Long id); ResultVO updateEmergencyPlanLog(Long uid, EmergencyPlanLogReqDTO emergencyPlanLogReqDTO); ResultVO batchDeleteEmergencyPlanLog(Long[] ids); }