From 8a9dd25aafb7c510e3f45a6e19a9ad6a5b73d975 Mon Sep 17 00:00:00 2001 From: leebj Date: Thu, 13 Nov 2025 11:30:30 +0900 Subject: [PATCH] =?UTF-8?q?=EB=A9=B4=ED=97=88=EC=97=B0=EA=B3=84=20?= =?UTF-8?q?=EC=88=98=EA=B8=B0=EB=93=B1=EB=A1=9D=20=EB=B6=80=EA=B3=BC?= =?UTF-8?q?=EC=97=AC=EB=B6=80=20=ED=8C=8C=EB=9D=BC=EB=AF=B8=ED=84=B0=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/cokr/xit/fims/RentSchedule.java | 2 +- .../xit/fims/appl/service/bean/ApplBean.java | 1 - .../xit/fims/appl/web/ApplController.java | 13 +++++++ .../fims/nxrp/service/bean/NisIndivBean.java | 39 +------------------ .../xit/fims/nxrp/web/NxrpController.java | 14 ++----- 5 files changed, 19 insertions(+), 50 deletions(-) diff --git a/src/main/java/cokr/xit/fims/RentSchedule.java b/src/main/java/cokr/xit/fims/RentSchedule.java index 9e212ef4..aa77f51b 100644 --- a/src/main/java/cokr/xit/fims/RentSchedule.java +++ b/src/main/java/cokr/xit/fims/RentSchedule.java @@ -43,7 +43,7 @@ public class RentSchedule extends AbstractComponent { query.setSggCd(sggTask.string("SGG_CD")); query.setTaskSeCd(sggTask.string("TASK_SE_CD")); - String zipPath = nisIndivBean.makeNisIndivJeju01(query, false); + String zipPath = nisIndivBean.makeNisIndivJeju01(query); if(zipPath != null && !zipPath.equals("")) { nisIndivBean.send_DO_to_SI(zipPath); } diff --git a/src/main/java/cokr/xit/fims/appl/service/bean/ApplBean.java b/src/main/java/cokr/xit/fims/appl/service/bean/ApplBean.java index 9ad12036..32d0ba0d 100644 --- a/src/main/java/cokr/xit/fims/appl/service/bean/ApplBean.java +++ b/src/main/java/cokr/xit/fims/appl/service/bean/ApplBean.java @@ -205,7 +205,6 @@ public class ApplBean extends AbstractBean { } lsctAprv.setHirerSeCd("01"); // 임차인 구분 코드 - lsctAprv.setNxrpCrdnLinkYn("N"); // 세외수입 단속 연계 여부 lsctAprv.setAtchFileCnt(0); // 첨부 파일 수 lsctAprv.setLsctMpngId("9999999999"); diff --git a/src/main/java/cokr/xit/fims/appl/web/ApplController.java b/src/main/java/cokr/xit/fims/appl/web/ApplController.java index 6cdc1df7..fd860c99 100644 --- a/src/main/java/cokr/xit/fims/appl/web/ApplController.java +++ b/src/main/java/cokr/xit/fims/appl/web/ApplController.java @@ -161,6 +161,19 @@ public class ApplController extends AbstractController { .addObject("rtnMsg", rtnMsg); } + String nxrpCrdnLinkYn = lsctAprv.getNxrpCrdnLinkYn(); + if(nxrpCrdnLinkYn == null || nxrpCrdnLinkYn.equals("")) { + lsctAprv.setNxrpCrdnLinkYn("Y"); + } + + nxrpCrdnLinkYn = lsctAprv.getNxrpCrdnLinkYn(); + if(!nxrpCrdnLinkYn.equals("Y") && !nxrpCrdnLinkYn.equals("N")) { + rtnMsg = "[F] 부과여부 코드 오류"; + return new ModelAndView("jsonView") + .addObject("saved", saved) + .addObject("rtnMsg", rtnMsg); + } + rtnMsg = applBean.createLsctAprv(lsctAprv); // 등록 diff --git a/src/main/java/cokr/xit/fims/nxrp/service/bean/NisIndivBean.java b/src/main/java/cokr/xit/fims/nxrp/service/bean/NisIndivBean.java index 569fe4a8..525684e5 100644 --- a/src/main/java/cokr/xit/fims/nxrp/service/bean/NisIndivBean.java +++ b/src/main/java/cokr/xit/fims/nxrp/service/bean/NisIndivBean.java @@ -8,7 +8,6 @@ import java.io.IOException; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; import java.util.ArrayList; -import java.util.Arrays; import java.util.Collections; import java.util.Iterator; import java.util.List; @@ -77,7 +76,7 @@ public class NisIndivBean extends AbstractBean { } }; - public String makeNisIndivJeju01(NisIndivQuery req, boolean randomData) { + public String makeNisIndivJeju01(NisIndivQuery req) { String sggCd = req.getSggCd(); String taskSeCd = req.getTaskSeCd(); @@ -106,13 +105,7 @@ public class NisIndivBean extends AbstractBean { List targets = new ArrayList<>(); - if(randomData) { - targets = this.makeRandomJeju01Targets(10); - } else { - targets = nisIndivMapper.selectLcnsNoLinkTarget(req); - } - - + targets = nisIndivMapper.selectLcnsNoLinkTarget(req); if(targets == null || targets.isEmpty()) { return null; @@ -394,35 +387,7 @@ public class NisIndivBean extends AbstractBean { } } - public List makeRandomJeju01Targets(int dataCnt){ - List result = new ArrayList<>(); - int MAX_YEAR = 9999; - - for(int i=0;i list) { Collections.shuffle(list); diff --git a/src/main/java/cokr/xit/fims/nxrp/web/NxrpController.java b/src/main/java/cokr/xit/fims/nxrp/web/NxrpController.java index 250df5b1..b3a9796d 100644 --- a/src/main/java/cokr/xit/fims/nxrp/web/NxrpController.java +++ b/src/main/java/cokr/xit/fims/nxrp/web/NxrpController.java @@ -53,11 +53,6 @@ public class NxrpController extends AbstractController { @RequestMapping(name="계약정보 만들고 보내기", value="/sendIndivJeju01.do") public ModelAndView sendNisIndivJeju01(HttpServletRequest hreq, NisIndivQuery req) throws InterruptedException { - String random = hreq.getParameter("random"); - boolean randomFlag = true; - if(random != null && random.equals("N")) { - randomFlag = false; - } NisIndivQuery query = new NisIndivQuery(); @@ -69,16 +64,13 @@ public class NxrpController extends AbstractController { Thread.sleep(2000); query.setSggCd(sggTask.string("SGG_CD")); query.setTaskSeCd(sggTask.string("TASK_SE_CD")); - String zipPath = nisIndivBean.makeNisIndivJeju01(query, randomFlag); + String zipPath = nisIndivBean.makeNisIndivJeju01(query); if(zipPath != null && !zipPath.equals("")) { nisIndivBean.send_DO_to_SI(zipPath); } } - - - return new ModelAndView("jsonView"); } @@ -119,7 +111,7 @@ public class NxrpController extends AbstractController { query.setSggCd(sggTask.string("SGG_CD")); query.setTaskSeCd(sggTask.string("TASK_SE_CD")); - String zipPath = nisIndivBean.makeNisIndivJeju01(query, randomFlag); + String zipPath = nisIndivBean.makeNisIndivJeju01(query); String zipFolder = FilenameUtils.getPath(zipPath); if(zipPath != null && !zipPath.equals("")) { @@ -168,7 +160,7 @@ public class NxrpController extends AbstractController { Thread.sleep(2000); query.setSggCd(sggTask.string("SGG_CD")); query.setTaskSeCd(sggTask.string("TASK_SE_CD")); - String zipPath = nisIndivBean.makeNisIndivJeju01(query,true); + String zipPath = nisIndivBean.makeNisIndivJeju01(query); } return new ModelAndView("jsonView");