diff --git a/src/main/java/go/kr/project/crdn/crndRegistAndView/main/controller/CrdnRegistAndViewController.java b/src/main/java/go/kr/project/crdn/crndRegistAndView/main/controller/CrdnRegistAndViewController.java
index 586bd67..0ee7022 100644
--- a/src/main/java/go/kr/project/crdn/crndRegistAndView/main/controller/CrdnRegistAndViewController.java
+++ b/src/main/java/go/kr/project/crdn/crndRegistAndView/main/controller/CrdnRegistAndViewController.java
@@ -61,6 +61,14 @@ public class CrdnRegistAndViewController {
public String list( Model model ) {
log.debug("단속 목록 화면 요청");
+ //법정동 읍면동 코드 조회
+ CmmnCodeSearchVO stdgEmdCdSearchVO = CmmnCodeSearchVO.builder()
+ .searchCdGroupId("STDG_EMD_CD")
+ .sortColumn("SORT_ORDR")
+ .sortAscending(true)
+ .build();
+ model.addAttribute("stdgEmdCdList", commonCodeService.selectCodeDetailList(stdgEmdCdSearchVO));
+
//지역구분 코드 조회
CmmnCodeSearchVO rgnSeCdSearchVO = CmmnCodeSearchVO.builder()
.searchCdGroupId("RGN_SE_CD")
diff --git a/src/main/java/go/kr/project/crdn/crndRegistAndView/main/model/CrdnRegistAndViewVO.java b/src/main/java/go/kr/project/crdn/crndRegistAndView/main/model/CrdnRegistAndViewVO.java
index f1e1845..e8271bf 100644
--- a/src/main/java/go/kr/project/crdn/crndRegistAndView/main/model/CrdnRegistAndViewVO.java
+++ b/src/main/java/go/kr/project/crdn/crndRegistAndView/main/model/CrdnRegistAndViewVO.java
@@ -108,6 +108,9 @@ public class CrdnRegistAndViewVO extends PagingVO {
/* 단속 처리 일자 */
private String crdnPrcsYmd;
+ /* 법정동 읍면동 코드 */
+ private String stdgEmdCd;
+
/* 행위 유형 코드 */
private String actTypeCd;
@@ -159,6 +162,9 @@ public class CrdnRegistAndViewVO extends PagingVO {
/** 행위자명들 (쉼표로 구분) */
private String actrNams;
+
+ /** 법정동 읍면동 코드명 */
+ private String stdgEmdCdNm;
/** 행위 유형 코드명 */
private String actTypeCdNm;
@@ -183,6 +189,9 @@ public class CrdnRegistAndViewVO extends PagingVO {
/** 검색 조건 - 단속 번호 */
private String schCrdnNo;
+
+ /** 검색 조건 - 법정동 읍면동 코드 */
+ private String schStdgEmdCd;
/** 검색 조건 - 지역 구분 코드 */
private String schRgnSeCd;
diff --git a/src/main/resources/mybatis/mapper/crdn/crndRegistAndView/main/CrdnRegistAndViewMapper_maria.xml b/src/main/resources/mybatis/mapper/crdn/crndRegistAndView/main/CrdnRegistAndViewMapper_maria.xml
index 8b82ce7..cacbe96 100644
--- a/src/main/resources/mybatis/mapper/crdn/crndRegistAndView/main/CrdnRegistAndViewMapper_maria.xml
+++ b/src/main/resources/mybatis/mapper/crdn/crndRegistAndView/main/CrdnRegistAndViewMapper_maria.xml
@@ -42,6 +42,8 @@
u.USER_ACNT AS RGTR_ACNT,
u.USER_NM AS RGTR_NM,
p.LOTNO_WHOL_ADDR, /* 지번 전체 주소 */
+ p.STDG_EMD_CD, /* 법정동 읍면동 코드 */
+ emd.CD_NM AS STDG_EMD_CD_NM,
p.ZIP,
(SELECT GROUP_CONCAT(DISTINCT o2.FLNM SEPARATOR ', ')
FROM tb_ownr_info oi2
@@ -68,6 +70,7 @@
LEFT JOIN tb_cd_detail stts ON stts.CD_GROUP_ID = 'CRDN_PRCS_STTS_CD' AND stts.CD_ID = c.CRDN_PRCS_STTS_CD
LEFT JOIN tb_user u ON u.USER_ID = c.RGTR AND u.USE_YN = 'Y'
LEFT JOIN tb_pstn_info p ON p.CRDN_YR = c.CRDN_YR AND p.CRDN_NO = c.CRDN_NO AND p.DEL_YN = 'N'
+ LEFT JOIN tb_cd_detail emd ON emd.CD_GROUP_ID = 'STDG_EMD_CD' AND emd.CD_ID = p.STDG_EMD_CD
LEFT Join tb_act_info a ON a.CRDN_YR = c.CRDN_YR and a.CRDN_NO = c.CRDN_NO AND a.DEL_YN = 'N' AND a.ACT_NO = (SELECT MIN(a1.ACT_NO) FROM tb_act_info a1 WHERE a1.CRDN_YR = a.CRDN_YR AND a1.CRDN_NO = a.CRDN_NO AND a1.DEL_YN='N')
LEFT JOIN tb_act_type act ON act.ACT_TYPE_CD = a.ACT_TYPE_CD
LEFT JOIN tb_usg_idx usg ON usg.USG_IDX_CD = a.USG_IDX_CD AND usg.DEL_YN = 'N'
@@ -78,6 +81,9 @@