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, Long, JpaRepository<Event, Long>> {
|
Event addEvent(EventForm eventForm);
|
|
List<EventVo> findEvent(Map<String, Object> resJsonData,
|
EventCondition eventCondition, Pageable pageable);
|
|
Event getEvent(Long id);
|
|
Event modifyEvent(EventForm eventForm);
|
Event activeEvent(EventForm eventForm);
|
|
void detailEvent(Map<String, Object> resJsonData, EventCondition eventCondition);
|
}
|