You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
1.3 KiB
Java
44 lines
1.3 KiB
Java
package cokr.xit.fims.crdn.dao;
|
|
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
|
|
import org.egovframe.rte.psl.dataaccess.mapper.Mapper;
|
|
|
|
import cokr.xit.fims.crdn.Crdn;
|
|
import cokr.xit.fims.crdn.CrdnQuery;
|
|
import cokr.xit.foundation.component.AbstractMapper;
|
|
import cokr.xit.foundation.data.DataObject;
|
|
|
|
@Mapper("crdnStngMapper")
|
|
public interface CrdnStngMapper extends AbstractMapper {
|
|
/**중복 단속 리스트를 조회한다.
|
|
* @param crdns 단속 목록
|
|
* @return 중복 단속 목록
|
|
*/
|
|
List<DataObject> selectDuplicateCrdns(List<Crdn> crdns);
|
|
/**기본금액을 조회한다.<br />
|
|
* {@link cokr.xit.fims.crdn.service.bean.CrdnStngBean#getBasicAmt(CrdnQuery)} 참고
|
|
* @param query 단속자료 정보
|
|
* @return 기본금액
|
|
*/
|
|
String selectBasicAmt(CrdnQuery query);
|
|
|
|
/**법정동코드로 법정동명을 조회한다.<br />
|
|
* @param stdgCd 법정동코드
|
|
* @return 법정동명
|
|
*/
|
|
String selectStdgNm(String stdgCd);
|
|
|
|
/**시군구코드에 따른 법정동명 목록을 조회한다.<br />
|
|
* @param sggCd 시군구코드
|
|
* @return 법정동 목록
|
|
*/
|
|
List<String> selectStdgNmList(String sggCd);
|
|
|
|
/**법정동명으로 법정동코드를 조회한다.<br />
|
|
* @param map 시군구코드 및 법정동명
|
|
* @return 법정동코드 목록
|
|
*/
|
|
List<String> selectStdgCdListByStdgNm(Map<String, Object> map);
|
|
} |