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); }