package incheon.sgp.tdr.service;


import incheon.sgp.tdr.vo.TdrComboVO;
import incheon.sgp.tdr.vo.DronePoiVO;
import incheon.sgp.tdr.vo.SgpNatureVO;
import incheon.sgp.tdr.vo.SgpTdrVO;
import incheon.sgp.tdr.vo.TdrRequestVO;

import java.util.List;

/**
 * @author : ShinYoung, Kim
 * @version 1.0
 * @Class Name  : SgpTdrService.java
 * @Description :
 * @Modification Information
 * 개정일자			     개정자                  개정내용
 * ------------------ ----------- --------------------------
 * 2025. 09. 23        ShinYoung, Kim         최초생성
 * <p>
 * <p>
 * Copyright 2025. 올포랜드 INC.All rights reserved.
 * @since : 2025. 09. 23
 */
public interface SgpTdrService {
    List<SgpTdrVO> getTourMapDreamList(TdrRequestVO tdrRequestVO);
    List<SgpNatureVO> getNatureList(TdrRequestVO tdrRequestVO);
    SgpTdrVO getTdr(Long id);
    
    List<TdrComboVO> selectTourCatList();
    
    List<TdrComboVO> selectNatureCatList();
    List<DronePoiVO> getDronePoiList(TdrRequestVO tdrRequestVO);
    int addPlace(SgpTdrVO vo);
    int modifyPlace(SgpTdrVO vo);
    int removePlace(Long id);
}
