From f54655c191131b57f64110a025dfbcaf5c8a7a2b Mon Sep 17 00:00:00 2001 From: teddy Date: Fri, 27 Feb 2026 09:25:53 +0900 Subject: [PATCH] =?UTF-8?q?=EC=B6=94=EB=A1=A0=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../inference/service/InferenceResultService.java | 1 + .../cd/kamcoback/postgres/core/MapSheetMngCoreService.java | 2 +- .../repository/mapsheet/MapSheetMngRepositoryCustom.java | 7 +++++++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceResultService.java b/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceResultService.java index 1a2fd26f..96bfa5d7 100644 --- a/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceResultService.java +++ b/src/main/java/com/kamco/cd/kamcoback/inference/service/InferenceResultService.java @@ -431,6 +431,7 @@ public class InferenceResultService { .toList(); // 추론 실행 목록 테이블 저장, 도엽목록별 상태 체크 테이블 저장 + // TODO 추론 호출 후 저장으로 순서를 변경해야할지 .. UUID uuid = inferenceResultCoreService.saveInferenceInfo(req, newTargetList); // 추론 AI 전달 파라미터 생성 diff --git a/src/main/java/com/kamco/cd/kamcoback/postgres/core/MapSheetMngCoreService.java b/src/main/java/com/kamco/cd/kamcoback/postgres/core/MapSheetMngCoreService.java index 7012420e..3b1670ec 100644 --- a/src/main/java/com/kamco/cd/kamcoback/postgres/core/MapSheetMngCoreService.java +++ b/src/main/java/com/kamco/cd/kamcoback/postgres/core/MapSheetMngCoreService.java @@ -351,7 +351,7 @@ public class MapSheetMngCoreService { } /** - * 이전 년도 도엽 조회 + * 이전 년도 도엽 조회 조건이 많을 수 있으므로 chunk 줘서 끊어서 조회 * * @param year * @param mapIds diff --git a/src/main/java/com/kamco/cd/kamcoback/postgres/repository/mapsheet/MapSheetMngRepositoryCustom.java b/src/main/java/com/kamco/cd/kamcoback/postgres/repository/mapsheet/MapSheetMngRepositoryCustom.java index d27653a9..3dd13cae 100644 --- a/src/main/java/com/kamco/cd/kamcoback/postgres/repository/mapsheet/MapSheetMngRepositoryCustom.java +++ b/src/main/java/com/kamco/cd/kamcoback/postgres/repository/mapsheet/MapSheetMngRepositoryCustom.java @@ -125,5 +125,12 @@ public interface MapSheetMngRepositoryCustom { */ List getMapSheetMngHst(Integer year, String mapSheetScope, List mapSheetNum); + /** + * 비교연도 사용 가능한 이전도엽을 조회한다. + * + * @param year 연도 + * @param mapIds 도엽목록 + * @return 사용 가능한 이전도엽목록 + */ List findFallbackCompareYearByMapSheets(Integer year, List mapIds); }