diff --git a/src/main/java/cokr/xit/fims/crdn/dao/Crdn05Mapper.java b/src/main/java/cokr/xit/fims/crdn/dao/Crdn05Mapper.java
index 2a3d7eb6..fe705604 100644
--- a/src/main/java/cokr/xit/fims/crdn/dao/Crdn05Mapper.java
+++ b/src/main/java/cokr/xit/fims/crdn/dao/Crdn05Mapper.java
@@ -1,6 +1,5 @@
package cokr.xit.fims.crdn.dao;
-import java.util.List;
import java.util.Map;
import org.egovframe.rte.psl.dataaccess.mapper.Mapper;
@@ -8,7 +7,6 @@ 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;
/**단속 자료 등록 DAO
* @author leebj
@@ -16,13 +14,6 @@ import cokr.xit.foundation.data.DataObject;
@Mapper("crdn05Mapper")
public interface Crdn05Mapper extends AbstractMapper {
- /**단속자료 목록을 조회한다.
- * {@link cokr.xit.fims.crdn.service.bean.CrdnService#getCrackdownList(CrdnQuery)} 참고
- * @param query 단속자료 목록 조회 조건
- * @return 단속자료 목록
- */
- List selectCrackdownList(CrdnQuery query);
-
/**단속 대장 정보를 등록한다.
* @param params 파라미터
* - "crdn" - 단속 대장
diff --git a/src/main/java/cokr/xit/fims/crdn/dao/Crdn06Mapper.java b/src/main/java/cokr/xit/fims/crdn/dao/Crdn06Mapper.java
index d6ea3e02..380add2c 100644
--- a/src/main/java/cokr/xit/fims/crdn/dao/Crdn06Mapper.java
+++ b/src/main/java/cokr/xit/fims/crdn/dao/Crdn06Mapper.java
@@ -1,13 +1,9 @@
package cokr.xit.fims.crdn.dao;
-import java.util.List;
-
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;
/**단속 관리 DAO
* @author leebj
@@ -15,54 +11,12 @@ import cokr.xit.foundation.data.DataObject;
@Mapper("crdn06Mapper")
public interface Crdn06Mapper extends AbstractMapper {
- /**단속자료 목록을 조회한다.
- * {@link cokr.xit.fims.crdn.service.bean.CrdnService#getCrackdownList(CrdnQuery)} 참고
- * @param query 단속자료 목록 조회 조건
- * @return 단속자료 목록
- */
- List selectCrackdownList(CrdnQuery query);
-
- /**단속사진 검사 자료 목록을 조회한다.
- * {@link cokr.xit.fims.crdn.service.bean.CrdnService#getCrackdownList(CrdnQuery)} 참고
- * @param query 단속사진 검사 자료 목록 조회 조건
- * @return 단속사진 검사 자료 목록
- */
- List selectPhotoInspectionDataList(CrdnQuery query);
-
- /**동일 차량 단속 그룹 목록을 조회한다.
- * {@link cokr.xit.fims.crdn.service.bean.CrdnService#getCrackdownList(CrdnQuery)} 참고
- * @param query 동일 차량 단속 그룹 목록 조회 조건
- * @return 동일 차량 단속 그룹 목록
- */
- List selectSameVehicleMainList(CrdnQuery query);
-
- /**동일 차량 단속 자료 목록을 조회한다.
- * {@link cokr.xit.fims.crdn.service.bean.CrdnService#getCrackdownList(CrdnQuery)} 참고
- * @param query 동일 차량 단속 자료 목록 조회 조건
- * @return 동일 차량 단속 자료 목록
- */
- List selectSameVehicleSubList(CrdnQuery query);
-
- /**표지정보 미확인 자료 목록을 조회한다.
- * {@link cokr.xit.fims.crdn.service.bean.CrdnService#getCrackdownList(CrdnQuery)} 참고
- * @param query 표지정보 미확인 자료 목록 조회 조건
- * @return 표지정보 미확인 자료 목록
- */
- List selectTagInformationUndefinedDataList(CrdnQuery query);
-
/**표지정보 미확인 자료를 확인 자료로 수정한다.
* @param crdn 단속 대장
* @return 저장된 정보수
*/
int updateTagInformation(Crdn crdn);
- /**과태료 감경 자료 목록을 조회한다.
- * {@link cokr.xit.fims.crdn.service.bean.CrdnService#getCrackdownList(CrdnQuery)} 참고
- * @param query 과태료 감경 자료 목록 조회 조건
- * @return 과태료 감경 자료 목록
- */
- List selectFineReductionDataList(CrdnQuery query);
-
/**단속정보를 변경한다.
* {@link cokr.xit.fims.crdn.service.bean.Crdn06Bean#update(Crdn)} 참고
* @param crdn 단속정보
@@ -70,5 +24,4 @@ public interface Crdn06Mapper extends AbstractMapper {
*/
int updateCrdn(Crdn crdn);
-
}
diff --git a/src/main/java/cokr/xit/fims/crdn/dao/CrdnInfoMapper.java b/src/main/java/cokr/xit/fims/crdn/dao/CrdnInfoMapper.java
new file mode 100644
index 00000000..38a195c6
--- /dev/null
+++ b/src/main/java/cokr/xit/fims/crdn/dao/CrdnInfoMapper.java
@@ -0,0 +1,20 @@
+package cokr.xit.fims.crdn.dao;
+
+import org.egovframe.rte.psl.dataaccess.mapper.Mapper;
+
+import cokr.xit.foundation.component.AbstractMapper;
+import cokr.xit.foundation.data.DataObject;
+
+/**단속 정보 조회 DAO
+ * @author leebj
+ */
+@Mapper("crdnInfoMapper")
+public interface CrdnInfoMapper extends AbstractMapper {
+
+ /**단속 대장 정보를 조회한다.
+ * @param crdnId 단속 아이디
+ * @return 단속 정보
+ */
+ DataObject getCrdnInfo(String crdnId);
+
+}
diff --git a/src/main/java/cokr/xit/fims/crdn/dao/CrdnListMapper.java b/src/main/java/cokr/xit/fims/crdn/dao/CrdnListMapper.java
new file mode 100644
index 00000000..f143876d
--- /dev/null
+++ b/src/main/java/cokr/xit/fims/crdn/dao/CrdnListMapper.java
@@ -0,0 +1,66 @@
+package cokr.xit.fims.crdn.dao;
+
+import java.util.List;
+
+import org.egovframe.rte.psl.dataaccess.mapper.Mapper;
+
+import cokr.xit.fims.crdn.CrdnQuery;
+import cokr.xit.foundation.component.AbstractMapper;
+import cokr.xit.foundation.data.DataObject;
+
+/**단속 대장 목록 조회 DAO
+ * @author leebj
+ */
+@Mapper("crdnListMapper")
+public interface CrdnListMapper extends AbstractMapper {
+
+ /**금일 등록한 단속자료 목록을 조회한다.
+ * {@link cokr.xit.fims.crdn.service.bean.CrdnService#getCrackdownList(CrdnQuery)} 참고
+ * @param query 단속자료 목록 조회 조건
+ * @return 단속자료 목록
+ */
+ List selectTodayCrackdownList(CrdnQuery query);
+
+ /**단속자료 목록을 조회한다.
+ * {@link cokr.xit.fims.crdn.service.bean.CrdnService#getCrackdownList(CrdnQuery)} 참고
+ * @param query 단속자료 목록 조회 조건
+ * @return 단속자료 목록
+ */
+ List selectCrackdownList(CrdnQuery query);
+
+ /**단속사진 검사 자료 목록을 조회한다.
+ * {@link cokr.xit.fims.crdn.service.bean.CrdnService#getCrackdownList(CrdnQuery)} 참고
+ * @param query 단속사진 검사 자료 목록 조회 조건
+ * @return 단속사진 검사 자료 목록
+ */
+ List selectPhotoInspectionDataList(CrdnQuery query);
+
+ /**동일 차량 단속 그룹 목록을 조회한다.
+ * {@link cokr.xit.fims.crdn.service.bean.CrdnService#getCrackdownList(CrdnQuery)} 참고
+ * @param query 동일 차량 단속 그룹 목록 조회 조건
+ * @return 동일 차량 단속 그룹 목록
+ */
+ List selectSameVehicleMainList(CrdnQuery query);
+
+ /**동일 차량 단속 자료 목록을 조회한다.
+ * {@link cokr.xit.fims.crdn.service.bean.CrdnService#getCrackdownList(CrdnQuery)} 참고
+ * @param query 동일 차량 단속 자료 목록 조회 조건
+ * @return 동일 차량 단속 자료 목록
+ */
+ List selectSameVehicleSubList(CrdnQuery query);
+
+ /**표지정보 미확인 자료 목록을 조회한다.
+ * {@link cokr.xit.fims.crdn.service.bean.CrdnService#getCrackdownList(CrdnQuery)} 참고
+ * @param query 표지정보 미확인 자료 목록 조회 조건
+ * @return 표지정보 미확인 자료 목록
+ */
+ List selectTagInformationUndefinedDataList(CrdnQuery query);
+
+ /**과태료 감경 자료 목록을 조회한다.
+ * {@link cokr.xit.fims.crdn.service.bean.CrdnService#getCrackdownList(CrdnQuery)} 참고
+ * @param query 과태료 감경 자료 목록 조회 조건
+ * @return 과태료 감경 자료 목록
+ */
+ List selectFineReductionDataList(CrdnQuery query);
+
+}
diff --git a/src/main/java/cokr/xit/fims/crdn/service/bean/CrdnServiceBean.java b/src/main/java/cokr/xit/fims/crdn/service/bean/CrdnServiceBean.java
index 83f393cb..c6d8c89a 100644
--- a/src/main/java/cokr/xit/fims/crdn/service/bean/CrdnServiceBean.java
+++ b/src/main/java/cokr/xit/fims/crdn/service/bean/CrdnServiceBean.java
@@ -19,6 +19,7 @@ import cokr.xit.fims.crdn.Crdn;
import cokr.xit.fims.crdn.CrdnQuery;
import cokr.xit.fims.crdn.dao.Crdn05Mapper;
import cokr.xit.fims.crdn.dao.Crdn06Mapper;
+import cokr.xit.fims.crdn.dao.CrdnListMapper;
import cokr.xit.fims.crdn.service.CrdnService;
import cokr.xit.fims.cvlc.dao.CrdnCvlcptMapper;
import cokr.xit.fims.cvlc.service.bean.CrdnCvlcptBean;
@@ -33,6 +34,9 @@ public class CrdnServiceBean extends AbstractServiceBean implements CrdnService
@Resource(name="crdnCvlcptMapper")
protected CrdnCvlcptMapper crdnCvlcptMapper;
+ @Resource(name="crdnListMapper")
+ protected CrdnListMapper crdnListMapper;
+
@Resource(name="crdn05Mapper")
protected Crdn05Mapper crdn05Mapper;
@@ -63,27 +67,27 @@ public class CrdnServiceBean extends AbstractServiceBean implements CrdnService
List dataObjectList = new ArrayList();
switch (ifEmpty(query.getGridType(), () -> "")) {
case "tagInformationUndefinedData":
- dataObjectList = crdn06Mapper.selectTagInformationUndefinedDataList(query.setOrderBy("CRDN_ID"));
+ dataObjectList = crdnListMapper.selectTagInformationUndefinedDataList(query.setOrderBy("CRDN_ID"));
break;
case "fineReductionData":
- dataObjectList = crdn06Mapper.selectFineReductionDataList(query.setOrderBy("CRDN_ID"));
+ dataObjectList = crdnListMapper.selectFineReductionDataList(query.setOrderBy("CRDN_ID"));
break;
case "photo":
- dataObjectList = crdn06Mapper.selectPhotoInspectionDataList(query.setOrderBy("VHRNO, CRDN_PLC"));
+ dataObjectList = crdnListMapper.selectPhotoInspectionDataList(query.setOrderBy("VHRNO, CRDN_PLC"));
break;
case "sameVehicleMain":
- dataObjectList = crdn06Mapper.selectSameVehicleMainList(query.setOrderBy("VHRNO"));
+ dataObjectList = crdnListMapper.selectSameVehicleMainList(query.setOrderBy("VHRNO"));
break;
case "sameVehicleSub":
- dataObjectList = crdn06Mapper.selectSameVehicleSubList(query.setOrderBy("CRDN_ID"));
+ dataObjectList = crdnListMapper.selectSameVehicleSubList(query.setOrderBy("CRDN_ID"));
break;
case "todayInsert":
query.setCurrentUserId(currentUser().getId());
query.setOrderBy("CRDN_ID");
- dataObjectList = crdn05Mapper.selectCrackdownList(query);
+ dataObjectList = crdnListMapper.selectTodayCrackdownList(query);
break;
default:
- dataObjectList = crdn06Mapper.selectCrackdownList(query.setOrderBy("CRDN_ID"));
+ dataObjectList = crdnListMapper.selectCrackdownList(query.setOrderBy("CRDN_ID"));
break;
}
diff --git a/src/main/java/cokr/xit/fims/cvlc/dao/CrdnCvlcptMapper.java b/src/main/java/cokr/xit/fims/cvlc/dao/CrdnCvlcptMapper.java
index 4f064932..d655d728 100644
--- a/src/main/java/cokr/xit/fims/cvlc/dao/CrdnCvlcptMapper.java
+++ b/src/main/java/cokr/xit/fims/cvlc/dao/CrdnCvlcptMapper.java
@@ -16,12 +16,11 @@ import cokr.xit.foundation.data.DataObject;
@Mapper("crdnCvlcptMapper")
public interface CrdnCvlcptMapper extends AbstractMapper {
- /**민원자료 목록을 조회한다.
- * {@link cokr.xit.fims.crdn.service.bean.CrdnService#getCrackdownList(CrdnQuery)} 참고
- * @param query 민원자료 목록 조회 조건
- * @return 민원자료 목록
+ /**단속민원을 등록한다.
+ * @param cvlcpt 단속민원
+ * @return 저장된 정보수
*/
- List selectCivilComplaintList(CrdnQuery query);
+ int insertCvlcpt(CrdnCvlcpt cvlcpt);
/**민원접수자료 목록을 조회한다.
* {@link cokr.xit.fims.crdn.service.bean.CrdnService#getCrackdownList(CrdnQuery)} 참고
@@ -30,65 +29,66 @@ public interface CrdnCvlcptMapper extends AbstractMapper {
*/
List selectCivilComplaintReceiptDataList(CrdnQuery query);
- /**민원답변대상자료 목록을 조회한다.
- * {@link cokr.xit.fims.crdn.service.bean.CrdnService#getCrackdownList(CrdnQuery)} 참고
- * @param query 민원답변대상자료 목록 조회 조건
- * @return 민원답변대상자료 목록
- */
- List selectCivilComplaintAnswerTargetDataList(CrdnQuery query);
-
/** 민원 원본을 조회한다.
* @param query 민원원본 조회 조건
* @return 민원원본
*/
DataObject selectCivilComplaintOriginalInfo(CrdnQuery query);
- /** 민원 원본을 조회한다.
+ /** 한글파일 생성을 위한 민원 원본을 조회한다.
* @param query 민원원본 조회 조건
* @return 민원원본
*/
DataObject selectCivilComplaintOriginalInfoHwp(CrdnQuery query);
- /** 민원 예정 답변을 조회한다.
- * @param query 민원원본 조회 조건
- * @return 민원 예정 답변
- */
- DataObject selectAnswerPreview(CrdnQuery query);
-
- /** 민원접수 초기자료 정보를 조회한다.
+ /** 민원접수 초기자료 상세 정보를 조회한다.
* @param query 민원접수 초기자료 조회 조건
* @return 민원접수 초기자료
*/
DataObject selectCivilComplaintReceiptInitialDataInfo(CrdnQuery query);
- /**단속민원을 등록한다.
- * @param cvlcpt 단속민원
- * @return 저장된 정보수
- */
- int insertCvlcpt(CrdnCvlcpt cvlcpt);
-
/** 단속민원 처리 정보를 수정한다.
* @param crdn 민원정보
* @return 저장된 정보 수
*/
int updateCvlcptPrcsSe(CrdnCvlcpt cvlcpt);
+ /** 답변 내용을 초기화한다.
+ * @param crdnCvlcpt 단속민원
+ * @return 저장된 정보 수
+ */
+ int initCvlcptPrcsRsltCn(CrdnCvlcpt crdnCvlcpt);
+
/** 단속정보를 수정한다.
* @param params 단속정보 수정 파라미터
* @return 저장된 정보 수
*/
int updateCrdn(Map params);
- /** 단속정보 조회한다.
- * @param crdnId 단속정보 아이디
- * @return 단속정보
+ /** 단속 부가정보를 수정한다.
+ * @param params 단속정보 수정 파라미터
+ * @return 저장된 정보 수
*/
- DataObject getCrdnInfo(String crdnId);
+ int updateCrdnAddition(Map params);
- /** 답변 내용을 초기화한다.
- * @param crdnCvlcpt 단속민원
- * @return 저장된 정보 수
+ /**민원답변대상자료 목록을 조회한다.
+ * {@link cokr.xit.fims.crdn.service.bean.CrdnService#getCrackdownList(CrdnQuery)} 참고
+ * @param query 민원답변대상자료 목록 조회 조건
+ * @return 민원답변대상자료 목록
*/
- int initCvlcptPrcsRsltCn(CrdnCvlcpt crdnCvlcpt);
+ List selectCivilComplaintAnswerTargetDataList(CrdnQuery query);
+
+ /**민원자료 목록을 조회한다.
+ * {@link cokr.xit.fims.crdn.service.bean.CrdnService#getCrackdownList(CrdnQuery)} 참고
+ * @param query 민원자료 목록 조회 조건
+ * @return 민원자료 목록
+ */
+ List selectCivilComplaintList(CrdnQuery query);
+
+ /** 민원 예정 답변을 조회한다.
+ * @param query 민원원본 조회 조건
+ * @return 민원 예정 답변
+ */
+ DataObject selectAnswerPreview(CrdnQuery query);
}
diff --git a/src/main/java/cokr/xit/fims/cvlc/service/bean/CrdnCvlcptBean.java b/src/main/java/cokr/xit/fims/cvlc/service/bean/CrdnCvlcptBean.java
index 16663226..39aeae94 100644
--- a/src/main/java/cokr/xit/fims/cvlc/service/bean/CrdnCvlcptBean.java
+++ b/src/main/java/cokr/xit/fims/cvlc/service/bean/CrdnCvlcptBean.java
@@ -87,14 +87,6 @@ public class CrdnCvlcptBean extends AbstractComponent {
return crdnCvlcptMapper.updateCrdn(params) == 1 ? true : false;
}
- /**단속 대장 정보를 조회한다.
- * @param crdnId 단속 아이디
- * @return 단속 정보
- */
- public DataObject getCrdnInfo(String crdnId) {
- return crdnCvlcptMapper.getCrdnInfo(crdnId);
- }
-
/**답변 내용을 초기화한다.
* @param cvlcptLinkId 민원 연계 아이디
* @return 저장 여부
diff --git a/src/main/java/cokr/xit/fims/cvlc/service/bean/CrdnCvlcptServiceBean.java b/src/main/java/cokr/xit/fims/cvlc/service/bean/CrdnCvlcptServiceBean.java
index 709f99a9..26f6a883 100644
--- a/src/main/java/cokr/xit/fims/cvlc/service/bean/CrdnCvlcptServiceBean.java
+++ b/src/main/java/cokr/xit/fims/cvlc/service/bean/CrdnCvlcptServiceBean.java
@@ -26,6 +26,7 @@ import cokr.xit.fims.crdn.Crdn;
import cokr.xit.fims.crdn.CrdnQuery;
import cokr.xit.fims.crdn.dao.Crdn05Mapper;
import cokr.xit.fims.crdn.dao.Crdn06Mapper;
+import cokr.xit.fims.crdn.dao.CrdnInfoMapper;
import cokr.xit.fims.cvlc.CrdnCvlcpt;
import cokr.xit.fims.cvlc.dao.CrdnCvlcptMapper;
import cokr.xit.fims.cvlc.service.CrdnCvlcptService;
@@ -55,6 +56,9 @@ public class CrdnCvlcptServiceBean extends AbstractServiceBean implements CrdnCv
@Resource(name = "crdnCvlcptMapper")
private CrdnCvlcptMapper crdnCvlcptMapper;
+ @Resource(name="crdnInfoMapper")
+ private CrdnInfoMapper crdnInfoMapper;
+
@Resource(name="crdn05Mapper")
protected Crdn05Mapper crdn05Mapper;
@@ -248,7 +252,7 @@ public class CrdnCvlcptServiceBean extends AbstractServiceBean implements CrdnCv
public boolean updateCvlcptPrcsSe(Map nonQueryRequest, CrdnCvlcpt crdnCvlcpt, Crdn crdn, List newFileInfoList) {
boolean saved = false;
- DataObject crdnInfo = crdnCvlcptBean.getCrdnInfo(crdn.getCrdnId());
+ DataObject crdnInfo = crdnInfoMapper.getCrdnInfo(crdn.getCrdnId());
crdnCvlcpt.setCvlcptLinkId(crdnInfo.string("CVLCPT_LINK_ID"));
diff --git a/src/main/java/cokr/xit/fims/sprt/service/bean/Sprt03ServiceBean.java b/src/main/java/cokr/xit/fims/sprt/service/bean/Sprt03ServiceBean.java
index dd8edd0f..ed55900a 100644
--- a/src/main/java/cokr/xit/fims/sprt/service/bean/Sprt03ServiceBean.java
+++ b/src/main/java/cokr/xit/fims/sprt/service/bean/Sprt03ServiceBean.java
@@ -9,8 +9,7 @@ import org.springframework.stereotype.Service;
import cokr.xit.base.file.service.FileQuery;
import cokr.xit.base.file.service.FileService;
-import cokr.xit.fims.crdn.CrdnQuery;
-import cokr.xit.fims.cvlc.dao.CrdnCvlcptMapper;
+import cokr.xit.fims.crdn.dao.CrdnInfoMapper;
import cokr.xit.fims.sprt.Sprt;
import cokr.xit.fims.sprt.service.Sprt03Service;
import cokr.xit.foundation.component.AbstractServiceBean;
@@ -22,8 +21,8 @@ import cokr.xit.foundation.data.DataObject;
@Service("sprt03Service")
public class Sprt03ServiceBean extends AbstractServiceBean implements Sprt03Service {
- @Resource(name = "crdnCvlcptMapper")
- private CrdnCvlcptMapper crdnCvlcptMapper;
+ @Resource(name = "crdnInfoMapper")
+ private CrdnInfoMapper crdnInfoMapper;
@Resource(name="fileService")
FileService fileService;
@@ -32,9 +31,7 @@ public class Sprt03ServiceBean extends AbstractServiceBean implements Sprt03Serv
public DataObject getVideoInfo(String crdnId) {
DataObject fileInfo = new DataObject();
- CrdnQuery query = new CrdnQuery();
- query.setCrdnId(crdnId);
- DataObject cvlcptInfo = crdnCvlcptMapper.selectCivilComplaintReceiptInitialDataInfo(query);
+ DataObject cvlcptInfo = crdnInfoMapper.getCrdnInfo(crdnId);
String linkTblNm = cvlcptInfo.string("LINK_TBL_NM");
if(!linkTblNm.equals("")) {
FileQuery fileQuery = new FileQuery();
diff --git a/src/main/resources/sql/mapper/fims/crdn/crdn-info-mapper.xml b/src/main/resources/sql/mapper/fims/crdn/crdn-info-mapper.xml
new file mode 100644
index 00000000..c71a5120
--- /dev/null
+++ b/src/main/resources/sql/mapper/fims/crdn/crdn-info-mapper.xml
@@ -0,0 +1,104 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/sql/mapper/fims/crdn/crdn-list-mapper.xml b/src/main/resources/sql/mapper/fims/crdn/crdn-list-mapper.xml
new file mode 100644
index 00000000..f16c1e66
--- /dev/null
+++ b/src/main/resources/sql/mapper/fims/crdn/crdn-list-mapper.xml
@@ -0,0 +1,413 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/sql/mapper/fims/crdn/crdn05-mapper.xml b/src/main/resources/sql/mapper/fims/crdn/crdn05-mapper.xml
index d33eb9a5..caadf6fe 100644
--- a/src/main/resources/sql/mapper/fims/crdn/crdn05-mapper.xml
+++ b/src/main/resources/sql/mapper/fims/crdn/crdn05-mapper.xml
@@ -2,32 +2,7 @@
-
+
/* 단속 대장 등록(crdn05Mapper.insertCrdn) */
diff --git a/src/main/resources/sql/mapper/fims/crdn/crdn06-mapper.xml b/src/main/resources/sql/mapper/fims/crdn/crdn06-mapper.xml
index db3d16b9..b986a914 100644
--- a/src/main/resources/sql/mapper/fims/crdn/crdn06-mapper.xml
+++ b/src/main/resources/sql/mapper/fims/crdn/crdn06-mapper.xml
@@ -2,417 +2,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
/* 표지정보확인 수정(crdn06Mapper.updateTagInformation) */
UPDATE TB_CRDN_ADI
@@ -422,56 +11,6 @@ SELECT C.CRDN_ID
WHERE CRDN_ID = #{crdnId} /* 단속 ID */
-
-
-
/* 단속정보 수정(crdn06Mapper.updateCrdn) */
UPDATE TB_CRDN
diff --git a/src/main/resources/sql/mapper/fims/cvlc/crdnCvlcpt-mapper.xml b/src/main/resources/sql/mapper/fims/cvlc/crdnCvlcpt-mapper.xml
index 407c01b9..469277e3 100644
--- a/src/main/resources/sql/mapper/fims/cvlc/crdnCvlcpt-mapper.xml
+++ b/src/main/resources/sql/mapper/fims/cvlc/crdnCvlcpt-mapper.xml
@@ -383,6 +383,17 @@ SELECT C.CRDN_ID
WHERE CVLCPT_LINK_ID = #{cvlcptLinkId} /* 연계 ID */
+
+/* 단속민원 대장 민원처리결과내용 초기화(crdnCvlcptMapper.initCvlcptPrcsRsltCn) */
+ UPDATE TB_CRDN_CVLCPT
+ SET CVLCPT_PRCS_SUMRY = NULL /* 민원 처리 요약 */
+ , CVLCPT_PRCS_RSLT_CN = NULL /* 민원 처리 결과 내용 */
+ , MDFCN_DT = #{lastModified} /* 수정 일시 */
+ , MDFR = #{modifiedBy} /* 수정자 */
+ WHERE CVLCPT_LINK_ID = #{cvlcptLinkId} /* 민원 연계 ID */
+ AND DEL_YN = 'N'
+
+
/* 단속정보 수정(crdnCvlcptMapper.updateCrdn) */
UPDATE TB_CRDN
@@ -413,29 +424,12 @@ SELECT C.CRDN_ID
WHERE CRDN_ID = #{crdn.crdnId} /* 단속 ID */
-
-
-
-/* 단속민원 대장 민원처리결과내용 초기화(crdnCvlcptMapper.initCvlcptPrcsRsltCn) */
- UPDATE TB_CRDN_CVLCPT
- SET CVLCPT_PRCS_SUMRY = NULL /* 민원 처리 요약 */
- , CVLCPT_PRCS_RSLT_CN = NULL /* 민원 처리 결과 내용 */
- , MDFCN_DT = #{lastModified} /* 수정 일시 */
- , MDFR = #{modifiedBy} /* 수정자 */
- WHERE CVLCPT_LINK_ID = #{cvlcptLinkId} /* 민원 연계 ID */
- AND DEL_YN = 'N'
+
+/* 단속 부가정보 수정(crdnCvlcptMapper.updateCrdnAddition) */
+ UPDATE TB_CRDN_ADDITION
+ SET MDFCN_DT = /* 수정일시 */
+ , MDFR = #{currentUser.modifiedBy} /* 수정자 */
+ WHERE CRDN_ID = #{crdn.crdnId} /* 단속 ID */
\ No newline at end of file