diff --git a/src/main/java/cokr/xit/fims/crdn/CrdnCvlcpt.java b/src/main/java/cokr/xit/fims/crdn/CrdnCvlcpt.java
new file mode 100644
index 00000000..7aa1566d
--- /dev/null
+++ b/src/main/java/cokr/xit/fims/crdn/CrdnCvlcpt.java
@@ -0,0 +1,138 @@
+package cokr.xit.fims.crdn;
+
+import cokr.xit.foundation.AbstractEntity;
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * 단속 민원 대장
+ * @author mjkhan
+ */
+@Getter
+@Setter
+public class CrdnCvlcpt extends AbstractEntity {
+ /**
+ * 민원 연계 ID
+ */
+ private java.lang.String cvlcptLinkId;
+
+ /**
+ * 민원 입력 구분 코드
+ */
+ private java.lang.String cvlcptInptSeCd;
+
+ /**
+ * 민원 접수 일자
+ */
+ private java.lang.String cvlcptRcptYmd;
+
+ /**
+ * 민원 신청 구분 코드
+ */
+ private java.lang.String cvlcptAplySeCd;
+
+ /**
+ * 민원 신청 번호
+ */
+ private java.lang.String cvlcptAplyNo;
+
+ /**
+ * 민원 접수 번호
+ */
+ private java.lang.String cvlcptRcptNo;
+
+ /**
+ * 민원 목록 번호
+ */
+ private java.lang.String cvlcptListNo;
+
+ /**
+ * 민원 신청인 명
+ */
+ private java.lang.String cvlcptAplcntNm;
+
+ /**
+ * 민원 신청 일시
+ */
+ private java.lang.String cvlcptAplyDt;
+
+ /**
+ * 민원 신청 제목 명
+ */
+ private java.lang.String cvlcptAplyTtlNm;
+
+ /**
+ * 민원 신청 내용
+ */
+ private java.lang.String cvlcptAplyCn;
+
+ /**
+ * 민원 요지
+ */
+ private java.lang.String cvlcptGist;
+
+ /**
+ * 민원 처리 담당자 명
+ */
+ private java.lang.String cvlcptPrcsPicNm;
+
+ /**
+ * 민원 처리 예정 일시
+ */
+ private java.lang.String cvlcptPrcsPrnmntDt;
+
+ /**
+ * 민원 처리 코드
+ */
+ private java.lang.String cvlcptPrcsCd;
+
+ /**
+ * 민원 처리 요약
+ */
+ private java.lang.String cvlcptPrcsSumry;
+
+ /**
+ * 민원 처리 결과 내용
+ */
+ private java.lang.String cvlcptPrcsRsltCn;
+
+ /**
+ * 민원 처리 완료 일시
+ */
+ private java.lang.String cvlcptPrcsCmptnDt;
+
+ /**
+ * 민원 처리 담당자
+ */
+ private java.lang.String cvlcptPrcsPic;
+
+ /**
+ * 민원 전송 일시
+ */
+ private java.lang.String cvlcptTrsmDt;
+
+ /**
+ * 민원 전송 코드
+ */
+ private java.lang.String cvlcptTrsmCd;
+
+ /**
+ * 민원 전송 메시지
+ */
+ private java.lang.String cvlcptTrsmMsg;
+
+ /**
+ * 삭제 여부
+ */
+ private java.lang.String delYn;
+
+ /**
+ * 삭제 사유
+ */
+ private java.lang.String delRsn;
+
+ /**
+ * 단속 ID
+ */
+ private java.lang.String crdnId;
+}
\ No newline at end of file
diff --git a/src/main/java/cokr/xit/fims/crdn/dao/Crdn01Mapper.java b/src/main/java/cokr/xit/fims/crdn/dao/Crdn01Mapper.java
index dba2aa12..e9c69920 100644
--- a/src/main/java/cokr/xit/fims/crdn/dao/Crdn01Mapper.java
+++ b/src/main/java/cokr/xit/fims/crdn/dao/Crdn01Mapper.java
@@ -6,6 +6,7 @@ import java.util.Map;
import org.egovframe.rte.psl.dataaccess.mapper.Mapper;
import cokr.xit.fims.crdn.Crdn;
+import cokr.xit.fims.crdn.CrdnCvlcpt;
import cokr.xit.fims.crdn.CrdnQuery;
import cokr.xit.foundation.component.AbstractMapper;
import cokr.xit.foundation.data.DataObject;
@@ -67,6 +68,12 @@ public interface Crdn01Mapper extends AbstractMapper {
*/
DataObject selectCivilComplaintReceiptInitialDataInfo(CrdnQuery req);
+ /**단속민원을 등록한다.
+ * @param cvlcpt 단속민원
+ * @return 저장된 정보수
+ */
+ int insertCvlcpt(CrdnCvlcpt cvlcpt);
+
/** 민원접수 초기자료를 수정한다. TODO : mybatis작성
* @param crdn 민원정보
* @return 저장된 정보 수
diff --git a/src/main/resources/sql/mapper/fims/crdn/crdn01-mapper.xml b/src/main/resources/sql/mapper/fims/crdn/crdn01-mapper.xml
index 3d98d4f7..c9f6feac 100644
--- a/src/main/resources/sql/mapper/fims/crdn/crdn01-mapper.xml
+++ b/src/main/resources/sql/mapper/fims/crdn/crdn01-mapper.xml
@@ -355,6 +355,73 @@ SELECT C.CRDN_ID
AND C.CRDN_ID = #{crdnId}
+/* 단속 민원 대장 등록(crdn01Mapper.insertCvlcpt) */
+INSERT INTO TB_CRDN_CVLCPT (
+ CVLCPT_LINK_ID
+ , CVLCPT_INPT_SE_CD
+ , CVLCPT_RCPT_YMD
+ , CVLCPT_APLY_SE_CD
+ , CVLCPT_APLY_NO
+ , CVLCPT_RCPT_NO
+ , CVLCPT_LIST_NO
+ , CVLCPT_APLCNT_NM
+ , CVLCPT_APLY_DT
+ , CVLCPT_APLY_TTL_NM
+ , CVLCPT_APLY_CN
+ , CVLCPT_GIST
+ , CVLCPT_PRCS_PIC_NM
+ , CVLCPT_PRCS_PRNMNT_DT
+ , CVLCPT_PRCS_CD
+ , CVLCPT_PRCS_SUMRY
+ , CVLCPT_PRCS_RSLT_CN
+ , CVLCPT_PRCS_CMPTN_DT
+ , CVLCPT_PRCS_PIC
+ , CVLCPT_TRSM_DT
+ , CVLCPT_TRSM_CD
+ , CVLCPT_TRSM_MSG
+ , DEL_YN
+ , REG_DT
+ , RGTR
+ , MDFCN_DT
+ , MDFR
+ , DEL_DT
+ , DLTR
+ , DEL_RSN
+ , CRDN_ID
+) VALUES (
+ #{cvlcptLinkId}
+ , #{cvlcptInptSeCd}
+ , #{cvlcptRcptYmd}
+ , #{cvlcptAplySeCd}
+ , #{cvlcptAplyNo}
+ , #{cvlcptRcptNo}
+ , #{cvlcptListNo}
+ , #{cvlcptAplcntNm}
+ , #{cvlcptAplyDt}
+ , #{cvlcptAplyTtlNm}
+ , #{cvlcptAplyCn}
+ , #{cvlcptGist}
+ , #{cvlcptPrcsPicNm}
+ , #{cvlcptPrcsPrnmntDt}
+ , #{cvlcptPrcsCd}
+ , #{cvlcptPrcsSumry}
+ , #{cvlcptPrcsRsltCn}
+ , #{cvlcptPrcsCmptnDt}
+ , #{cvlcptPrcsPic}
+ , #{cvlcptTrsmDt}
+ , #{cvlcptTrsmCd}
+ , #{cvlcptTrsmMsg}
+ , 'N'
+ , #{createdAt}
+ , #{createdBy}
+ , #{lastModified}
+ , #{modifiedBy}
+ , #{removedAt}
+ , #{removedBy}
+ , #{delRsn}
+ , #{crdnId}
+)
+
/* 민원정보 수정(crdn01Mapper.updateCvlcpt) */
UPDATE TB_CRDN