From 0ab0fdc43e4a0fe140ba6f85aa06434e758f0b73 Mon Sep 17 00:00:00 2001 From: "gayoun.park" Date: Tue, 23 Jun 2026 16:13:53 +0900 Subject: [PATCH] =?UTF-8?q?=EC=A0=84=EC=9D=B4=ED=95=99=EC=8A=B5=20?= =?UTF-8?q?=EB=93=B1=EB=A1=9D=20=EC=8B=9C=20uuid=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../training/postgres/core/ModelTrainMngCoreService.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/com/kamco/cd/training/postgres/core/ModelTrainMngCoreService.java b/src/main/java/com/kamco/cd/training/postgres/core/ModelTrainMngCoreService.java index 2df7c31..0508206 100644 --- a/src/main/java/com/kamco/cd/training/postgres/core/ModelTrainMngCoreService.java +++ b/src/main/java/com/kamco/cd/training/postgres/core/ModelTrainMngCoreService.java @@ -120,6 +120,15 @@ public class ModelTrainMngCoreService { entity.setTrainType(addReq.getTrainType()); // 일반, 전이 entity.setBeforeModelId(addReq.getBeforeModelId()); + // 전이학습일 때 beforeModelUuid 추가하기 + if (addReq.getBeforeModelId() != null) { + ModelMasterEntity beforeModel = + modelMngRepository + .findById(addReq.getBeforeModelId()) + .orElseThrow(() -> new CustomApiException("NOT_FOUND_DATA", HttpStatus.NOT_FOUND)); + entity.setBeforeModelUuid(beforeModel.getUuid()); + } + entity.setStatusCd(TrainStatusType.READY.getId()); entity.setStep1State(TrainStatusType.READY.getId());