From 4801ae8b7d04558221e3a30187e886a949169c44 Mon Sep 17 00:00:00 2001 From: "gayoun.park" Date: Fri, 15 May 2026 16:41:20 +0900 Subject: [PATCH] =?UTF-8?q?=EB=9D=BC=EB=B2=A8=EB=A7=81=20=ED=88=B4=20?= =?UTF-8?q?=EC=98=81=EB=AC=B8=EB=AA=85=EC=B9=AD=20=EC=88=98=EC=A0=95=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cd/kamcoback/common/enums/DetectionClassification.java | 3 ++- .../trainingdata/TrainingDataLabelRepositoryImpl.java | 2 +- .../trainingdata/TrainingDataReviewRepositoryImpl.java | 2 +- .../cd/kamcoback/trainingdata/dto/TrainingDataLabelDto.java | 6 +++++- 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/kamco/cd/kamcoback/common/enums/DetectionClassification.java b/src/main/java/com/kamco/cd/kamcoback/common/enums/DetectionClassification.java index 1d5e44b3..a95a13e8 100644 --- a/src/main/java/com/kamco/cd/kamcoback/common/enums/DetectionClassification.java +++ b/src/main/java/com/kamco/cd/kamcoback/common/enums/DetectionClassification.java @@ -1,5 +1,6 @@ package com.kamco.cd.kamcoback.common.enums; +import com.kamco.cd.kamcoback.common.utils.HeaderUtil; import lombok.AllArgsConstructor; import lombok.Getter; @@ -51,6 +52,6 @@ public enum DetectionClassification { */ public static String fromStrDesc(String text) { DetectionClassification dtf = fromString(text); - return dtf.getDesc(); + return HeaderUtil.isEnglishRequest() ? dtf.getId() : dtf.getDesc(); } } diff --git a/src/main/java/com/kamco/cd/kamcoback/postgres/repository/trainingdata/TrainingDataLabelRepositoryImpl.java b/src/main/java/com/kamco/cd/kamcoback/postgres/repository/trainingdata/TrainingDataLabelRepositoryImpl.java index 15173730..26eaa653 100644 --- a/src/main/java/com/kamco/cd/kamcoback/postgres/repository/trainingdata/TrainingDataLabelRepositoryImpl.java +++ b/src/main/java/com/kamco/cd/kamcoback/postgres/repository/trainingdata/TrainingDataLabelRepositoryImpl.java @@ -508,7 +508,7 @@ public class TrainingDataLabelRepositoryImpl extends QuerydslRepositorySupport : "") .classificationName( DetectionClassification.fromStrDesc( - mapSheetAnalDataInferenceGeomEntityEntity.getClassAfterCd())) + mapSheetAnalDataInferenceGeomEntityEntity.getClassBeforeCd())) .probability( mapSheetAnalDataInferenceGeomEntityEntity.getClassBeforeProb() != null ? mapSheetAnalDataInferenceGeomEntityEntity.getClassBeforeProb() diff --git a/src/main/java/com/kamco/cd/kamcoback/postgres/repository/trainingdata/TrainingDataReviewRepositoryImpl.java b/src/main/java/com/kamco/cd/kamcoback/postgres/repository/trainingdata/TrainingDataReviewRepositoryImpl.java index 794fa8b1..bc59742f 100644 --- a/src/main/java/com/kamco/cd/kamcoback/postgres/repository/trainingdata/TrainingDataReviewRepositoryImpl.java +++ b/src/main/java/com/kamco/cd/kamcoback/postgres/repository/trainingdata/TrainingDataReviewRepositoryImpl.java @@ -534,7 +534,7 @@ public class TrainingDataReviewRepositoryImpl extends QuerydslRepositorySupport : "") .classificationName( DetectionClassification.fromStrDesc( - mapSheetAnalDataInferenceGeomEntityEntity.getClassAfterCd())) + mapSheetAnalDataInferenceGeomEntityEntity.getClassBeforeCd())) .probability( mapSheetAnalDataInferenceGeomEntityEntity.getClassBeforeProb() != null ? mapSheetAnalDataInferenceGeomEntityEntity.getClassBeforeProb() diff --git a/src/main/java/com/kamco/cd/kamcoback/trainingdata/dto/TrainingDataLabelDto.java b/src/main/java/com/kamco/cd/kamcoback/trainingdata/dto/TrainingDataLabelDto.java index 6fa9a217..1c7404ed 100644 --- a/src/main/java/com/kamco/cd/kamcoback/trainingdata/dto/TrainingDataLabelDto.java +++ b/src/main/java/com/kamco/cd/kamcoback/trainingdata/dto/TrainingDataLabelDto.java @@ -7,6 +7,7 @@ import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.annotation.JsonDeserialize; import com.fasterxml.jackson.databind.node.ObjectNode; import com.kamco.cd.kamcoback.common.enums.ImageryFitStatus; +import com.kamco.cd.kamcoback.common.utils.HeaderUtil; import com.kamco.cd.kamcoback.common.utils.geometry.GeometryDeserializer; import io.swagger.v3.oas.annotations.media.Schema; import java.util.List; @@ -399,7 +400,10 @@ public class TrainingDataLabelDto { private String memo; public InspectionResultInfo(String verificationResult, String inappropriateReason) { - this.verificationResult = ImageryFitStatus.fromCode(verificationResult).getText(); + this.verificationResult = + HeaderUtil.isEnglishRequest() + ? ImageryFitStatus.fromCode(verificationResult).getTextEn() + : ImageryFitStatus.fromCode(verificationResult).getText(); this.inappropriateReason = inappropriateReason; } }