package kr.wisestone.owl.service; import kr.wisestone.owl.domain.Event; import kr.wisestone.owl.vo.EventVo; import kr.wisestone.owl.web.condition.EventCondition; import kr.wisestone.owl.web.form.EventForm; import org.springframework.data.domain.Pageable; import org.springframework.data.jpa.repository.JpaRepository; import java.util.List; import java.util.Map; public interface EventService extends AbstractService> { Event addEvent(EventForm eventForm); List findEvent(Map resJsonData, EventCondition eventCondition, Pageable pageable); Event getEvent(Long id); Event modifyEvent(EventForm eventForm); Event activeEvent(EventForm eventForm); void detailEvent(Map resJsonData, EventCondition eventCondition); }