From 25b8c2c939c60e083dfb62b87661ab03e36d4051 Mon Sep 17 00:00:00 2001 From: "xitpc\\xituser" Date: Thu, 17 Oct 2024 17:12:45 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9E=84=EB=8C=80=EC=B0=A8=EA=B3=84=EC=95=BD?= =?UTF-8?q?=20=EA=B4=80=EB=A6=AC=20=EC=88=98=EC=A0=95.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/cokr/xit/fims/rent/LsctAprv.java | 12 +- .../java/cokr/xit/fims/rent/LsctMpng.java | 18 ++- .../java/cokr/xit/fims/rent/RentQuery.java | 10 +- .../xit/fims/rent/dao/LsctMpngMapper.java | 9 ++ .../fims/rent/service/LsctMpngService.java | 6 + .../fims/rent/service/bean/LsctMpngBean.java | 71 ++++++++-- .../service/bean/LsctMpngServiceBean.java | 5 + .../xit/fims/rent/web/Rent02Controller.java | 7 +- .../sql/mapper/fims/rent/lsctAprv-mapper.xml | 32 ++--- .../sql/mapper/fims/rent/lsctMpng-mapper.xml | 124 +++++++++++------- 10 files changed, 207 insertions(+), 87 deletions(-) diff --git a/src/main/java/cokr/xit/fims/rent/LsctAprv.java b/src/main/java/cokr/xit/fims/rent/LsctAprv.java index 83f90fb3..97e5ff6e 100644 --- a/src/main/java/cokr/xit/fims/rent/LsctAprv.java +++ b/src/main/java/cokr/xit/fims/rent/LsctAprv.java @@ -218,9 +218,9 @@ public class LsctAprv extends AbstractEntity { private Integer atchFileSz4; /** - * 변경 승인 여부 + * 변경 승인 상태 */ - private String chgAprvYn; + private String chgAprvStts; /** * 변경 승인 일시 @@ -228,9 +228,9 @@ public class LsctAprv extends AbstractEntity { private String chgAprvDt; /** - * 변경 승인자 + * 변경 승인자 명 */ - private String chgAutzr; + private String chgAutzrNm; /** * 변경 승인 사유 @@ -263,9 +263,9 @@ public class LsctAprv extends AbstractEntity { private String[] lsctMpngIds; /** - * DB링크 테이블 명 + * 임대차계약 연계 테이블 명 */ - private String linkTableName; + private String lsctLinkTblNm; /** * 변경 요청 IP diff --git a/src/main/java/cokr/xit/fims/rent/LsctMpng.java b/src/main/java/cokr/xit/fims/rent/LsctMpng.java index 8de9596b..37c69a39 100644 --- a/src/main/java/cokr/xit/fims/rent/LsctMpng.java +++ b/src/main/java/cokr/xit/fims/rent/LsctMpng.java @@ -153,9 +153,9 @@ public class LsctMpng extends AbstractEntity { private String chgDmndRtrcnIp; /** - * 변경 승인 여부 + * 변경 승인 상태 */ - private String chgAprvYn; + private String chgAprvStts; /** * 변경 승인 일시 @@ -163,9 +163,9 @@ public class LsctMpng extends AbstractEntity { private String chgAprvDt; /** - * 변경 승인자 + * 변경 승인자 명 */ - private String chgAutzr; + private String chgAutzrNm; /** * 변경 승인 사유 @@ -177,6 +177,16 @@ public class LsctMpng extends AbstractEntity { */ private String chgAprvIp; + /** + * 임대차계약 연계 테이블 명 + */ + private String lsctLinkTblNm; + + /** + * 임대차계약 승인 ID + */ + private String lsctAprvId; + /** * 삭제 여부 */ diff --git a/src/main/java/cokr/xit/fims/rent/RentQuery.java b/src/main/java/cokr/xit/fims/rent/RentQuery.java index 592636b7..c56e7b9c 100644 --- a/src/main/java/cokr/xit/fims/rent/RentQuery.java +++ b/src/main/java/cokr/xit/fims/rent/RentQuery.java @@ -50,7 +50,7 @@ public class RentQuery extends CmmnQuery { private String trgtSttsNm; // 등록 대상 여부 private String nxrpCrdnLinkYn; // 세외수입 단속 연계 여부 - private String linkTableName; // DB링크 테이블 명 + private String lsctLinkTblNm; // 임대차계약 연계 테이블 명 // ETC private String callPurpose; // infoDialog 호출 용도(view 조회(편집불가), create 등록, update 수정, refresh 재조회). @@ -298,12 +298,12 @@ public class RentQuery extends CmmnQuery { this.nxrpCrdnLinkYn = nxrpCrdnLinkYn; } - public String getLinkTableName() { - return ifEmpty(linkTableName, () -> null); + public String getLsctLinkTblNm() { + return ifEmpty(lsctLinkTblNm, () -> null); } - public void setLinkTableName(String linkTableName) { - this.linkTableName = linkTableName; + public void setLsctLinkTblNm(String lsctLinkTblNm) { + this.lsctLinkTblNm = lsctLinkTblNm; } // ETC ///////////////////////////////////////////////////////////////////// diff --git a/src/main/java/cokr/xit/fims/rent/dao/LsctMpngMapper.java b/src/main/java/cokr/xit/fims/rent/dao/LsctMpngMapper.java index b0ef90c3..5268f4ee 100644 --- a/src/main/java/cokr/xit/fims/rent/dao/LsctMpngMapper.java +++ b/src/main/java/cokr/xit/fims/rent/dao/LsctMpngMapper.java @@ -135,6 +135,15 @@ public interface LsctMpngMapper extends AbstractMapper { */ int updateLsctMpngChgDmnd(LsctMpng lsct); + /**임대차계약 대장 변경 요청 정보를 수정한다. + * @param params 파라미터 + * + * @return 저장된 정보수 + */ + int updateLsctMpngChgAprv(LsctMpng lsct); + /**지정한 임대차계약 대장을 삭제한다. * @param params 파라미터 *