diff --git a/src/main/java/cokr/xit/fims/cmmn/CrdnPayerAddrHstry.java b/src/main/java/cokr/xit/fims/cmmn/CrdnPayerAddrHstry.java
index 831bae75..05756457 100644
--- a/src/main/java/cokr/xit/fims/cmmn/CrdnPayerAddrHstry.java
+++ b/src/main/java/cokr/xit/fims/cmmn/CrdnPayerAddrHstry.java
@@ -5,7 +5,7 @@ import lombok.Getter;
import lombok.Setter;
/**
- * 단속 납부자 이력
+ * 단속 납부자 주소 이력
* @author JoJH
*/
@Getter
diff --git a/src/main/java/cokr/xit/fims/cmmn/CrdnPayerHstry.java b/src/main/java/cokr/xit/fims/cmmn/CrdnPayerHstry.java
deleted file mode 100644
index c70c13a7..00000000
--- a/src/main/java/cokr/xit/fims/cmmn/CrdnPayerHstry.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package cokr.xit.fims.cmmn;
-
-import cokr.xit.foundation.AbstractEntity;
-import lombok.Getter;
-import lombok.Setter;
-
-/**
- * 단속 납부자 이력
- * @author leebj
- */
-@Getter
-@Setter
-public class CrdnPayerHstry extends AbstractEntity {
-
- /**
- * 변경 이력 ID
- */
- private String chgHstryId;
-
- /**
- * 단속 ID
- */
- private String crdnId;
-
- /**
- * 납부자 ID
- */
- private String rtpyrId;
-
- /**
- * 주소 일련번호
- */
- private String addrSn;
-
-}
diff --git a/src/main/java/cokr/xit/fims/cmmn/dao/CrdnPayerAddrHstryMapper.java b/src/main/java/cokr/xit/fims/cmmn/dao/CrdnPayerAddrHstryMapper.java
new file mode 100644
index 00000000..086de042
--- /dev/null
+++ b/src/main/java/cokr/xit/fims/cmmn/dao/CrdnPayerAddrHstryMapper.java
@@ -0,0 +1,56 @@
+package cokr.xit.fims.cmmn.dao;
+
+import java.util.List;
+
+import org.egovframe.rte.psl.dataaccess.mapper.Mapper;
+
+import cokr.xit.fims.cmmn.CrdnPayerAddrHstry;
+import cokr.xit.fims.cmmn.CrdnPayerHstryQuery;
+import cokr.xit.foundation.component.AbstractMapper;
+import cokr.xit.foundation.data.DataObject;
+
+/** 단속 납부자 이력 정보 DAO
+ *
+ *
상세 설명:
+ *
+ *
+ * ============ 변경 이력 ============
+ * 2023-08-16 leebj 최초 작성
+ * 2024-11-05 JoJH 단속 납부자 주소 이력 테이블 변경으로 인한 수정
+ * ================================
+ *
+ */
+@Mapper("crdnPayerAddrHstryMapper")
+public interface CrdnPayerAddrHstryMapper extends AbstractMapper {
+
+ /**지정한 조건에 따라 단속 납부자 이력 목록을 조회하여 반환한다.
+ * @param req 단속 납부자 이력 조회 조건
+ * @return 단속 납부자 이력 목록
+ */
+ List selectCrdnPayerHstryList(CrdnPayerHstryQuery req);
+
+ /**지정한 조건에 따라 단속 납부자 이력 객체들을 반환한다.
+ * @param req 단속 납부자 이력 조회 조건
+ * @return 단속 납부자 이력 객체 목록
+ */
+ List selectCrdnPayerHstrys(CrdnPayerHstryQuery req);
+
+ /**단속 납부자 주소 이력 정보를 등록한다.
+ * @param params 파라미터
+ * - "crdnPayerHstry" - 단속 납부자 이력
+ * - "currentUser" - 현재 접속한 사용자
+ *
+ * @return 저장된 정보수
+ */
+ int insertCrdnPayerAddrHstry(CrdnPayerAddrHstry crdnPayerAddrHstry);
+
+ /**단속(TB_CRDN) 대장의 납부자 ID를 수정한다.
+ * @param params 파라미터
+ * - "crdnPayerHstry" - 단속 납부자 이력
+ * - "currentUser" - 현재 접속한 사용자
+ *
+ * @return 저장된 정보수
+ */
+ int updateCrdnPayerAddr(CrdnPayerAddrHstry crdnPayerAddrHstry);
+
+}
\ No newline at end of file
diff --git a/src/main/java/cokr/xit/fims/cmmn/dao/CrdnPayerHstryMapper.java b/src/main/java/cokr/xit/fims/cmmn/dao/CrdnPayerHstryMapper.java
deleted file mode 100644
index 396ceab2..00000000
--- a/src/main/java/cokr/xit/fims/cmmn/dao/CrdnPayerHstryMapper.java
+++ /dev/null
@@ -1,97 +0,0 @@
-package cokr.xit.fims.cmmn.dao;
-
-import java.util.List;
-import java.util.Map;
-
-import org.egovframe.rte.psl.dataaccess.mapper.Mapper;
-
-import cokr.xit.fims.cmmn.CrdnPayerAddrHstry;
-import cokr.xit.fims.cmmn.CrdnPayerHstry;
-import cokr.xit.fims.cmmn.CrdnPayerHstryQuery;
-import cokr.xit.foundation.component.AbstractMapper;
-import cokr.xit.foundation.data.DataObject;
-
-/** 단속 납부자 이력 정보 DAO
- *
- * 상세 설명:
- *
- *
- * ============ 변경 이력 ============
- * 2023-08-16 leebj 최초 작성
- * ================================
- *
- */
-@Mapper("crdnPayerHstryMapper")
-public interface CrdnPayerHstryMapper extends AbstractMapper {
-
- /**지정한 조건에 따라 단속 납부자 이력 목록을 조회하여 반환한다.
- * @param req 단속 납부자 이력 조회 조건
- * @return 단속 납부자 이력 목록
- */
- List selectCrdnPayerHstryList(CrdnPayerHstryQuery req);
-
- /**지정한 조건에 따라 단속 납부자 이력 객체들을 반환한다.
- * @param req 단속 납부자 이력 조회 조건
- * @return 단속 납부자 이력 객체 목록
- */
- List selectCrdnPayerHstrys(CrdnPayerHstryQuery req);
-
- /**단속 납부자 이력 정보를 등록한다.
- * @param params 파라미터
- * - "crdnPayerHstry" - 단속 납부자 이력
- * - "currentUser" - 현재 접속한 사용자
- *
- * @return 저장된 정보수
- */
- int insertCrdnPayerHstry(Map params);
-
- /**단속 납부자 이력 정보를 등록한다.
- * @param crdnPayerHstry 단속 납부자 이력
- * @return 저장 여부
- * - 저장됐으면 true
- * - 그렇지 않으면 false
- *
- */
- default boolean insertCrdnPayerHstry(CrdnPayerHstry crdnPayerHstry) {
- return crdnPayerHstry != null && insertCrdnPayerHstry(params().set("crdnPayerHstry", crdnPayerHstry)) == 1;
- }
-
- /**단속 납부자 주소 이력 정보를 등록한다.
- * @param params 파라미터
- * - "crdnPayerHstry" - 단속 납부자 이력
- * - "currentUser" - 현재 접속한 사용자
- *
- * @return 저장된 정보수
- */
- int insertCrdnPayerAddrHstry(CrdnPayerAddrHstry crdnPayerAddrHstry);
-
- /**단속(TB_CRDN) 대장의 납부자 ID를 수정한다.
- * @param params 파라미터
- * - "crdnPayerHstry" - 단속 납부자 이력
- * - "currentUser" - 현재 접속한 사용자
- *
- * @return 저장된 정보수
- */
- int updateCrdnPayerAddr(CrdnPayerAddrHstry crdnPayerAddrHstry);
-
- /**단속(TB_CRDN) 대장의 납부자 ID를 수정한다.
- * @param params 파라미터
- * - "crdnPayerHstry" - 단속 납부자 이력
- * - "currentUser" - 현재 접속한 사용자
- *
- * @return 저장된 정보수
- */
- int updateCrdnRtpyrId(Map params);
-
- /**단속(TB_CRDN) 대장의 납부자 ID를 수정한다.
- * @param crdnPayerHstry 단속 납부자 이력
- * @return 저장 여부
- * - 저장됐으면 true
- * - 그렇지 않으면 false
- *
- */
- default boolean updateCrdnPayer(CrdnPayerHstry crdnPayerHstry) {
- return crdnPayerHstry != null && updateCrdnRtpyrId(params().set("crdnPayerHstry", crdnPayerHstry)) == 1;
- }
-
-}
\ No newline at end of file
diff --git a/src/main/java/cokr/xit/fims/cmmn/service/bean/CrdnPayerHstryBean.java b/src/main/java/cokr/xit/fims/cmmn/service/bean/CrdnPayerAddrHstryBean.java
similarity index 65%
rename from src/main/java/cokr/xit/fims/cmmn/service/bean/CrdnPayerHstryBean.java
rename to src/main/java/cokr/xit/fims/cmmn/service/bean/CrdnPayerAddrHstryBean.java
index 5ce5fd3a..79ef729d 100644
--- a/src/main/java/cokr/xit/fims/cmmn/service/bean/CrdnPayerHstryBean.java
+++ b/src/main/java/cokr/xit/fims/cmmn/service/bean/CrdnPayerAddrHstryBean.java
@@ -7,9 +7,8 @@ import javax.annotation.Resource;
import org.springframework.stereotype.Component;
import cokr.xit.fims.cmmn.CrdnPayerAddrHstry;
-import cokr.xit.fims.cmmn.CrdnPayerHstry;
import cokr.xit.fims.cmmn.CrdnPayerHstryQuery;
-import cokr.xit.fims.cmmn.dao.CrdnPayerHstryMapper;
+import cokr.xit.fims.cmmn.dao.CrdnPayerAddrHstryMapper;
import cokr.xit.foundation.component.AbstractBean;
import cokr.xit.foundation.data.DataObject;
@@ -20,52 +19,31 @@ import cokr.xit.foundation.data.DataObject;
*
* ============ 변경 이력 ============
* 2023-08-16 leebj 최초 작성
+ * 2024-11-05 JoJH 단속 납부자 주소 이력 테이블 변경으로 인한 수정
* ================================
*
*/
-@Component("crdnPayerHstryBean")
-public class CrdnPayerHstryBean extends AbstractBean {
+@Component("crdnPayerAddrHstryBean")
+public class CrdnPayerAddrHstryBean extends AbstractBean {
/** 단속 납부자 이력 정보 DAO */
- @Resource(name = "crdnPayerHstryMapper")
- private CrdnPayerHstryMapper crdnPayerHstryMapper;
+ @Resource(name = "crdnPayerAddrHstryMapper")
+ private CrdnPayerAddrHstryMapper crdnPayerAddrHstryMapper;
/**지정한 조건에 따라 단속 납부자 이력 목록을 조회하여 반환한다.
* @param req 단속 납부자 이력 조회 조건
* @return 단속 납부자 이력 목록
*/
public List getCrdnPayerHstryList(CrdnPayerHstryQuery req) {
- return crdnPayerHstryMapper.selectCrdnPayerHstryList(req);
+ return crdnPayerAddrHstryMapper.selectCrdnPayerHstryList(req);
}
/**지정한 조건에 따라 단속 납부자 이력 객체들을 반환한다.
* @param req 단속 납부자 이력 조회 조건
* @return 단속 납부자 이력 객체 목록
*/
- public List getCrdnPayerHstrys(CrdnPayerHstryQuery req) {
- return crdnPayerHstryMapper.selectCrdnPayerHstrys(req);
- }
-
- /**단속 납부자 이력 정보를 등록한다.
- * @param crdnPayerHstry 단속 납부자 이력
- * @return 저장 여부
- * - 저장됐으면 true
- * - 그렇지 않으면 false
- *
- */
- public boolean createCrdnPayerHstry(CrdnPayerHstry crdnPayerHstry) {
- return crdnPayerHstryMapper.insertCrdnPayerHstry(crdnPayerHstry);
- }
-
- /**단속 납부자 이력 정보를 등록하고, 단속 대장의 납부자 정보를 수정한다.
- * @param crdnPayerHstry 단속 납부자 이력
- * @return 저장 여부
- * - 저장됐으면 true
- * - 그렇지 않으면 false
- *
- */
- public boolean updateCrdnPayer(CrdnPayerHstry crdnPayerHstry) {
- return crdnPayerHstryMapper.updateCrdnPayer(crdnPayerHstry);
+ public List getCrdnPayerHstrys(CrdnPayerHstryQuery req) {
+ return crdnPayerAddrHstryMapper.selectCrdnPayerHstrys(req);
}
/**단속 납부자 주소 이력 정보를 등록한다.
@@ -75,8 +53,17 @@ public class CrdnPayerHstryBean extends AbstractBean {
* 그렇지 않으면 false
*
*/
+ public boolean create(CrdnPayerAddrHstry crdnPayerAddrHstry) {
+ int rtnNocs = crdnPayerAddrHstryMapper.insertCrdnPayerAddrHstry(crdnPayerAddrHstry);
+ if (rtnNocs != 1) {
+ return false;
+ }
+
+ return true;
+ }
+
public int createCrdnPayerAddrHstry(CrdnPayerAddrHstry crdnPayerAddrHstry) {
- return crdnPayerHstryMapper.insertCrdnPayerAddrHstry(crdnPayerAddrHstry);
+ return crdnPayerAddrHstryMapper.insertCrdnPayerAddrHstry(crdnPayerAddrHstry);
}
/**단속 대장의 납부자 주소 정보를 수정한다.
@@ -87,7 +74,7 @@ public class CrdnPayerHstryBean extends AbstractBean {
*
*/
public int updateCrdnPayerAddr(CrdnPayerAddrHstry crdnPayerAddrHstry) {
- return crdnPayerHstryMapper.updateCrdnPayerAddr(crdnPayerAddrHstry);
+ return crdnPayerAddrHstryMapper.updateCrdnPayerAddr(crdnPayerAddrHstry);
}
/**단속 납부자 주소 이력 정보를 등록하고, 단속 대장의 납부자 정보를 수정한다.
@@ -101,7 +88,7 @@ public class CrdnPayerHstryBean extends AbstractBean {
int rtnNocs = -1; // 처리 결과 건수
// 단속 납부자 주소 이력(TB_CRDN_PAYER_ADDR_HSTRY) 대장을 등록한다.
- rtnNocs = crdnPayerHstryMapper.insertCrdnPayerAddrHstry(crdnPayerAddrHstry);
+ rtnNocs = crdnPayerAddrHstryMapper.insertCrdnPayerAddrHstry(crdnPayerAddrHstry);
if (rtnNocs != 1) {
throw new RuntimeException("납부자주소 이력 대장 등록 중 오류가 발생하였습니다."); // 예외를 발생시켜서 DB Rollback
}
diff --git a/src/main/java/cokr/xit/fims/crdn/service/bean/CrdnBean.java b/src/main/java/cokr/xit/fims/crdn/service/bean/CrdnBean.java
index 06b3d45a..dc8e0fd4 100644
--- a/src/main/java/cokr/xit/fims/crdn/service/bean/CrdnBean.java
+++ b/src/main/java/cokr/xit/fims/crdn/service/bean/CrdnBean.java
@@ -23,7 +23,7 @@ import cokr.xit.base.file.service.bean.FileBean;
import cokr.xit.fims.cmmn.CmmnUtil;
import cokr.xit.fims.cmmn.CrdnPayerAddrHstry;
import cokr.xit.fims.cmmn.CrdnSttsHstry;
-import cokr.xit.fims.cmmn.service.bean.CrdnPayerHstryBean;
+import cokr.xit.fims.cmmn.service.bean.CrdnPayerAddrHstryBean;
import cokr.xit.fims.cmmn.service.bean.CrdnSttsHstryBean;
import cokr.xit.fims.crdn.Crdn;
import cokr.xit.fims.crdn.Team;
@@ -46,8 +46,8 @@ public class CrdnBean extends AbstractBean {
@Resource(name = "crdnSttsHstryBean")
private CrdnSttsHstryBean crdnSttsHstryBean;
- @Resource(name = "crdnPayerHstryBean")
- private CrdnPayerHstryBean crdnPayerHstryBean;
+ @Resource(name = "crdnPayerAddrHstryBean")
+ private CrdnPayerAddrHstryBean crdnPayerAddrHstryBean;
@Resource(name = "fileBean")
private FileBean fileBean;
@@ -168,7 +168,7 @@ public class CrdnBean extends AbstractBean {
crdnPayerAddrHstry.setAddrSn(crdn.getAddrSn());
// 단속 대장의 납부자ID 수정 및 단속 납부자 이력(TB_CRDN_PAYER_HSTRY) 대장에 등록한다.
- int effected = crdnPayerHstryBean.createCrdnPayerAddrHstry(crdnPayerAddrHstry);
+ int effected = crdnPayerAddrHstryBean.createCrdnPayerAddrHstry(crdnPayerAddrHstry);
if(effected != 1) {
throw new RuntimeException("단속자료 등록 중 단속 납부자주소 이력 등록에 실패하였습니다.");
}
diff --git a/src/main/java/cokr/xit/fims/payer/service/bean/PayerBean.java b/src/main/java/cokr/xit/fims/payer/service/bean/PayerBean.java
index 793b8c99..5e45ef44 100644
--- a/src/main/java/cokr/xit/fims/payer/service/bean/PayerBean.java
+++ b/src/main/java/cokr/xit/fims/payer/service/bean/PayerBean.java
@@ -10,7 +10,7 @@ import org.springframework.stereotype.Component;
import cokr.xit.fims.cmmn.CrdnPayerAddrHstry;
import cokr.xit.fims.cmmn.CrdnSttsHstry;
-import cokr.xit.fims.cmmn.service.bean.CrdnPayerHstryBean;
+import cokr.xit.fims.cmmn.service.bean.CrdnPayerAddrHstryBean;
import cokr.xit.fims.cmmn.service.bean.CrdnSttsHstryBean;
import cokr.xit.fims.payer.Payer;
import cokr.xit.fims.payer.PayerQuery;
@@ -59,8 +59,8 @@ public class PayerBean extends AbstractBean {
private CrdnSttsHstryBean crdnSttsHstryBean;
/** 단속 납부자 이력 정보 Bean */
- @Resource(name = "crdnPayerHstryBean")
- private CrdnPayerHstryBean crdnPayerHstryBean;
+ @Resource(name = "crdnPayerAddrHstryBean")
+ private CrdnPayerAddrHstryBean crdnPayerAddrHstryBean;
/**지정한 조건에 따라 납부자 목록을 조회하여 반환한다.
* @param req 납부자 조회 조건
@@ -474,7 +474,7 @@ public class PayerBean extends AbstractBean {
// 단속 납부자 주소 이력(TB_CRDN_PAYER_ADDR_HSTRY) 대장에 등록한다.
if (bInstHstry) {
- rtnScs = crdnPayerHstryBean.createHstryUpdateCrdnPayerAddr(crdnPayerAddrHstry);
+ rtnScs = crdnPayerAddrHstryBean.createHstryUpdateCrdnPayerAddr(crdnPayerAddrHstry);
if (!rtnScs) {
throw new RuntimeException("납부자 등록 실행중 단속 대장에 주소 일련번호 등록에 실패하였습니다."); // 예외를 발생시켜서 DB Rollback
}
diff --git a/src/main/resources/sql/mapper/fims/cmmn/crdnPayerAddrHstry-mapper.xml b/src/main/resources/sql/mapper/fims/cmmn/crdnPayerAddrHstry-mapper.xml
new file mode 100644
index 00000000..4b305737
--- /dev/null
+++ b/src/main/resources/sql/mapper/fims/cmmn/crdnPayerAddrHstry-mapper.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SELECT CPAH.ADDR_HSTRY_ID
+ , CPAH.CRDN_ID
+ , CPAH.RTPYR_ID
+ , CPAH.ADDR_SN
+ , CPAH.REG_DT
+ , CPAH.RGTR
+ , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = CPAH.RGTR) AS RGTR_NM
+ , P.RTPYR_NO
+ , P.RTPYR_NM
+ , PA.ZIP
+ , PA.WHOL_ADDR
+ , PA.ROAD_NM_CD
+ , PA.STDG_CD
+ FROM TB_CRDN_PAYER_ADDR_HSTRY CPAH
+ INNER JOIN TB_PAYER P ON (CPAH.RTPYR_ID = P.RTPYR_ID)
+ INNER JOIN TB_PAYER_ADDR PA ON (CPAH.RTPYR_ID = PA.RTPYR_ID AND CPAH.ADDR_SN = PA.ADDR_SN)
+
+
+
+
+
+
+ /* 단속 납부자 주소 이력 등록(crdnPayerAddrHstryMapper.insertCrdnPayerAddrHstry) */
+
+
+
+
+
+
+
+ INSERT
+ INTO TB_CRDN_PAYER_ADDR_HSTRY (
+ ADDR_HSTRY_ID
+ , CRDN_ID
+ , RTPYR_ID
+ , ADDR_SN
+ , REG_DT
+ , RGTR
+ )
+ VALUES (
+ #{addrHstryId}
+ , #{crdnId}
+ , #{rtpyrId}
+ , #{addrSn}
+ ,
+ , #{createdBy}
+ )
+
+
+ /* 단속 납부자 수정(crdnPayerAddrHstryMapper.updateCrdnPayerAddr) */
+ UPDATE TB_CRDN
+ SET RTPYR_ID = #{rtpyrId}
+ , ADDR_SN = #{addrSn}
+ , MDFCN_DT =
+ , MDFR = #{modifiedBy}
+ WHERE CRDN_ID = #{crdnId}
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/sql/mapper/fims/cmmn/crdnPayerHstry-mapper.xml b/src/main/resources/sql/mapper/fims/cmmn/crdnPayerHstry-mapper.xml
deleted file mode 100644
index 46b79d74..00000000
--- a/src/main/resources/sql/mapper/fims/cmmn/crdnPayerHstry-mapper.xml
+++ /dev/null
@@ -1,129 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SELECT CPH.CHG_HSTRY_ID
- , CPH.CRDN_ID /* 단속 ID */
- , CPH.RTPYR_ID /* 납부자 ID */
- , CPH.REG_DT /* 등록 일시 */
- , CPH.RGTR /* 등록자 */
- , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = CPH.RGTR) AS RGTR_NM /* 등록자 명 */
- , PH.RTPYR_NO /* 납부자 번호 */
- , PH.RTPYR_NM /* 납부자 명 */
- , PH.ZIP /* 우편번호 */
- , PH.WHOL_ADDR /* 전체 주소 */
- , PH.REG_DT AS PH_REG_DT /* 등록 일시 */
- , PH.RGTR AS PH_RGTR /* 등록자 */
- , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = PH.RGTR) AS PH_RGTR_NM /* 등록자 명 */
- FROM TB_CRDN_PAYER_HSTRY CPH
- INNER JOIN TB_PAYER_HSTRY PH ON (CPH.RTPYR_ID = PH.RTPYR_ID)
-
-
-
-
-
-
- /* 단속 납부자 이력 등록(crdnPayerHstryMapper.insertCrdnPayerHstry) */
-
-
-
-
-
-
-
- INSERT
- INTO TB_CRDN_PAYER_HSTRY (
- CHG_HSTRY_ID
- , CRDN_ID
- , RTPYR_ID
- , REG_DT
- , RGTR
- )
- VALUES (
- #{crdnPayerHstry.chgHstryId}
- , #{crdnPayerHstry.crdnId}
- , #{crdnPayerHstry.rtpyrId}
- , #{crdnPayerHstry.createdAt}
- , #{crdnPayerHstry.createdBy}
- )
-
-
- /* 단속 납부자 수정(crdnPayerHstryMapper.updateCrdnPayer) */
- UPDATE TB_CRDN
- SET RTPYR_ID = #{rtpyrId}
- , ADDR_SN = #{addrSn}
- , MDFCN_DT =
- , MDFR = #{modifiedBy}
- WHERE CRDN_ID = #{crdnId}
-
-
- /* 단속 납부자 주소 이력 등록(crdnPayerHstryMapper.insertCrdnPayerAddrHstry) */
-
-
-
-
-
-
-
- INSERT
- INTO TB_CRDN_PAYER_ADDR_HSTRY (
- ADDR_HSTRY_ID
- , CRDN_ID
- , RTPYR_ID
- , ADDR_SN
- , REG_DT
- , RGTR
- )
- VALUES (
- #{addrHstryId}
- , #{crdnId}
- , #{rtpyrId}
- , #{addrSn}
- ,
- , #{createdBy}
- )
-
-
- /* 단속 납부자 수정(crdnPayerHstryMapper.updateCrdnPayer) */
- UPDATE TB_CRDN
- SET RTPYR_ID = #{rtpyrId}
- , ADDR_SN = #{addrSn}
- , MDFCN_DT =
- , MDFR = #{modifiedBy}
- WHERE CRDN_ID = #{crdnId}
-
-
-
\ No newline at end of file
diff --git a/src/main/resources/sql/mapper/fims/payer-mapper.xml b/src/main/resources/sql/mapper/fims/payer-mapper.xml
index 2395544c..b225cb42 100644
--- a/src/main/resources/sql/mapper/fims/payer-mapper.xml
+++ b/src/main/resources/sql/mapper/fims/payer-mapper.xml
@@ -268,11 +268,11 @@
- SELECT CPH.CHG_HSTRY_ID
- , CPH.CRDN_ID
- , CPH.RTPYR_ID
- , CPH.REG_DT
- , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = CPH.RGTR) AS RGTR_NM
+ SELECT CPAH.ADDR_HSTRY_ID
+ , CPAH.CRDN_ID
+ , CPAH.RTPYR_ID
+ , CPAH.REG_DT
+ , (SELECT USER_NM FROM TB_USER X WHERE X.USER_ID = CPAH.RGTR) AS RGTR_NM
, (GET_CODE_NM('FIM015', P.RTPYR_INPT_SE_CD)) AS RTPYR_INPT_SE_NM
, (GET_CODE_NM('FIM011', P.RTPYR_SE_CD)) AS RTPYR_SE_NM
, P.RTPYR_NO
@@ -282,8 +282,8 @@
, P.RTPYR_EML
, P.RTPYR_BRDT
, P.RTPYR_STTS_CD
- FROM TB_CRDN_PAYER_HSTRY CPH
- INNER JOIN TB_PAYER P ON (CPH.RTPYR_ID = P.RTPYR_ID)
+ FROM TB_CRDN_PAYER_ADDR_HSTRY CPAH
+ INNER JOIN TB_PAYER P ON (CPAH.RTPYR_ID = P.RTPYR_ID)