package incheon.sgp.kfs.service.impl;


import java.util.List;

import org.springframework.stereotype.Service;

import incheon.sgp.kfs.mapper.SgpKfsMapper;
import incheon.sgp.kfs.service.SgpKfsService;
import incheon.sgp.kfs.vo.SelectComboVO;
import incheon.sgp.kfs.vo.SgpKfs01VO;
import incheon.sgp.kfs.vo.SgpKfs02VO;
import lombok.RequiredArgsConstructor;

/**
 * @author : JungHoon, Lee
 * @version 1.0
 * @Class Name  : SgpSampleServiceImpl.java
 * @Description :
 * @Modification Information
 * 개정일자			     개정자                  개정내용
 * ------------------ ----------- --------------------------
 * 2025. 09. 23        JungHoon, Lee         최초생성
 * <p>
 * <p>
 * Copyright 2025. 올포랜드 INC.All rights reserved.
 * @since : 2025. 09. 23
 */


@Service
@RequiredArgsConstructor
public class SgpKfsServiceImpl implements SgpKfsService {

    private final SgpKfsMapper mapper;

    @Override
    public List<SgpKfs01VO> getPlaceList(SgpKfs01VO param) {
        return mapper.selectPlaceList(param);
    }
    
    @Override
    public List<SgpKfs01VO> getPlaceList2(SgpKfs01VO param) {
        return mapper.selectPlaceList2(param);
    }
    
    
    @Override
    public List<SelectComboVO> selectAreaList() {
    	 return mapper.selectAreaList();
    }
    
    @Override
    public List<SgpKfs01VO> selectEmdList(SgpKfs01VO vo) {
    	 return mapper.selectEmdList(vo);
    }
    
    @Override
    public List<SelectComboVO> selectEraList() {
    	 return mapper.selectEraList();
    }
    
    @Override
    public List<SgpKfs02VO> selectChart1(SgpKfs01VO param) {
    	return mapper.selectChart1(param);
    }
    
    @Override
    public List<SgpKfs02VO> selectChart2(SgpKfs01VO param) {
    	return mapper.selectChart2(param);
    }
    
    @Override
    public List<SgpKfs02VO> selectChart3(SgpKfs01VO param) {
    	return mapper.selectChart3(param);
    }
    

}
