package incheon.uis.ums.mapper;

import incheon.uis.ums.vo.RoadNameVo;
import org.egovframe.rte.psl.dataaccess.mapper.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.*;

@org.egovframe.rte.psl.dataaccess.mapper.Mapper @incheon.com.config.annotation.MainDB public interface RoadSearchMapper {

    List<RoadNameVo> selectRoadNames(@Param("keyword") String keyword);


    // 2) rn_cd 기준 도로구간 조회  🔵 추가
    List<Map<String, Object>> selectRoadSectionsByRnCd(@Param("rnCd") String rnCd);

    List<Map<String, Object>> selectBaseSections(@Param("sigCd") String sigCd,
                                                 @Param("rdsManNo") String rdsManNo);
}