From 360f79b67d359a5c26d96e16ba13f40324b67c8b Mon Sep 17 00:00:00 2001 From: leebj Date: Mon, 22 Sep 2025 11:29:33 +0900 Subject: [PATCH] no message --- src/main/java/cokr/xit/fims/RentSchedule.java | 15 +++++++++++---- .../xit/fims/nxrp/service/bean/NisIndivBean.java | 7 ++----- .../cokr/xit/fims/nxrp/web/NxrpController.java | 12 ++++++++++-- 3 files changed, 23 insertions(+), 11 deletions(-) diff --git a/src/main/java/cokr/xit/fims/RentSchedule.java b/src/main/java/cokr/xit/fims/RentSchedule.java index 3a104370..d9675830 100644 --- a/src/main/java/cokr/xit/fims/RentSchedule.java +++ b/src/main/java/cokr/xit/fims/RentSchedule.java @@ -1,9 +1,12 @@ package cokr.xit.fims; +import java.util.List; + import javax.annotation.Resource; import org.springframework.stereotype.Component; +import cokr.xit.fims.nxrp.Hirer; import cokr.xit.fims.nxrp.NisIndivQuery; import cokr.xit.fims.nxrp.service.NisIndivService; import cokr.xit.fims.nxrp.service.bean.NisIndivBean; @@ -19,7 +22,7 @@ public class RentSchedule extends AbstractComponent { - //@Scheduled(cron = "0 22 * * * *") + //@Scheduled(cron = "0 0 22 * * *") public void sendRun() { NisIndivQuery query = new NisIndivQuery(); @@ -32,12 +35,16 @@ public class RentSchedule extends AbstractComponent { } - //@Scheduled(cron = "0 9 * * * *") + //@Scheduled(cron = "0 0 9 * * *") public void receiveRun() { nisIndivBean.get_SI_to_DO(); - nisIndivBean.applyNisIndivJeju02(); - + List results = nisIndivBean.getCarDriverInfoFromFile(); + for(Hirer result : results) { + nisIndivBean.updateDriverInfo(result); + } } + + } 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 4404f7a1..304df3d8 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 @@ -237,13 +237,10 @@ public class NisIndivBean extends AbstractBean { } - public void applyNisIndivJeju02() { + public List getCarDriverInfoFromFile() { List results = new ArrayList(); getCarDriverInfoFromWorkingUnit(WORKING_UNIT.DOWNLOAD_DIR,"files/temp/receiveDriver",results); - for(Hirer result : results) { - updateDriverInfo(result); - } - + return results; } public void getCarDriverInfoFromWorkingUnit(WORKING_UNIT pathType, String workingUnitString, List results) { 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 f1e7a7f1..bc0b2d9d 100644 --- a/src/main/java/cokr/xit/fims/nxrp/web/NxrpController.java +++ b/src/main/java/cokr/xit/fims/nxrp/web/NxrpController.java @@ -3,6 +3,7 @@ package cokr.xit.fims.nxrp.web; import java.io.File; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; +import java.util.List; import javax.annotation.Resource; @@ -10,6 +11,7 @@ import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView; +import cokr.xit.fims.nxrp.Hirer; import cokr.xit.fims.nxrp.NisIndivQuery; import cokr.xit.fims.nxrp.service.NisIndivService; import cokr.xit.fims.nxrp.service.bean.NisIndivBean; @@ -85,7 +87,10 @@ public class NxrpController extends AbstractController { @RequestMapping(name="면허정보 응답 적용", value="/lcnsRespUnzip.do") public ModelAndView lcnsRespUnzip(NisIndivQuery req) { - nisIndivBean.applyNisIndivJeju02(); + List results = nisIndivBean.getCarDriverInfoFromFile(); + for(Hirer result : results) { + nisIndivBean.updateDriverInfo(result); + } return new ModelAndView("jsonView"); } @@ -95,7 +100,10 @@ public class NxrpController extends AbstractController { public ModelAndView receiveNisIndivJeju02(NisIndivQuery req) { nisIndivBean.get_SI_to_DO(); - nisIndivBean.applyNisIndivJeju02(); + List results = nisIndivBean.getCarDriverInfoFromFile(); + for(Hirer result : results) { + nisIndivBean.updateDriverInfo(result); + } return new ModelAndView("jsonView"); }