From 2b1f52bd4487d849c6f3cefe25c2cdc770342f77 Mon Sep 17 00:00:00 2001 From: teddy Date: Mon, 19 Jan 2026 18:01:49 +0900 Subject: [PATCH] =?UTF-8?q?[KC-116]=20=EC=B6=94=EB=A1=A0=20=EC=A0=84?= =?UTF-8?q?=EC=B2=B4=20=EC=8B=A4=ED=96=89=20=ED=8C=8C=EC=9D=BC=EC=83=9D?= =?UTF-8?q?=EC=84=B1=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../inference/InferenceResultApiController.java | 2 +- .../inference/service/InferenceResultService.java | 1 + .../kamcoback/postgres/core/MapSheetMngCoreService.java | 9 +++++---- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/kamco/cd/kamcoback/inference/InferenceResultApiController.java b/src/main/java/com/kamco/cd/kamcoback/inference/InferenceResultApiController.java index 45133c4c..68d1d5dd 100644 --- a/src/main/java/com/kamco/cd/kamcoback/inference/InferenceResultApiController.java +++ b/src/main/java/com/kamco/cd/kamcoback/inference/InferenceResultApiController.java @@ -170,7 +170,7 @@ public class InferenceResultApiController { @DeleteMapping("/end") public ApiResponseDto getInferenceGeomList() { inferenceResultService.deleteInferenceEnd(); - return null; + return ApiResponseDto.ok(null); } @Operation(summary = "분석 모델 선택 조회", description = "변화탐지 실행 정보 입력 모델선택 팝업 ") 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 d858d886..2561d844 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 @@ -540,6 +540,7 @@ public class InferenceResultService { request.setStatus(Status.END.getId()); request.setUuid(dto.getUuid()); request.setUpdateUid(userUtil.getId()); + request.setModelEndDttm(ZonedDateTime.now()); inferenceResultCoreService.update(request); // upsertGeomData 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 ca9609df..cad1b5a4 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 @@ -255,12 +255,13 @@ public class MapSheetMngCoreService { Path outputPath = Paths.get(targetDir, filename); // 2) ALL일 때만 재사용 - if (isAll && Files.exists(outputPath)) { - return outputPath.toString(); - } + // if (isAll && Files.exists(outputPath)) { + // return outputPath.toString(); + // } - // 3) 데이터 조회 (파일 없을 때만) + // 3) 데이터 조회 List sceneInference = mapSheetMngRepository.getSceneInference(yyyy, scenes); + if (sceneInference == null || sceneInference.isEmpty()) { log.warn( "NOT_FOUND_TARGET_YEAR: yyyy={}, isAll={}, scenesSize={}",