diff --git a/src/main/java/com/kamco/cd/kamcoback/changedetection/dto/ChangeDetectionDto.java b/src/main/java/com/kamco/cd/kamcoback/changedetection/dto/ChangeDetectionDto.java index 8295d811..d225b7cb 100644 --- a/src/main/java/com/kamco/cd/kamcoback/changedetection/dto/ChangeDetectionDto.java +++ b/src/main/java/com/kamco/cd/kamcoback/changedetection/dto/ChangeDetectionDto.java @@ -197,6 +197,8 @@ public class ChangeDetectionDto { private Double afterConfidence; // 비교 신뢰도(확률) private String afterClass; private Double cdProb; // 탐지정확도 + private UUID uuid; + private String resultUid; } @Schema(name = "PointFeature", description = "Geometry 리턴 객체") @@ -250,6 +252,8 @@ public class ChangeDetectionDto { private Double afterConfidence; // 비교 신뢰도(확률) private String afterClass; // 비교 분류 private Double cdProb; // 탐지 정확도 + private UUID uuid; + private String uid; } @Schema(name = "ChangeDetectionMapDto", description = "변화지도 팝업 검색조건") diff --git a/src/main/java/com/kamco/cd/kamcoback/postgres/repository/changedetection/ChangeDetectionRepositoryImpl.java b/src/main/java/com/kamco/cd/kamcoback/postgres/repository/changedetection/ChangeDetectionRepositoryImpl.java index 387ff789..13a28716 100644 --- a/src/main/java/com/kamco/cd/kamcoback/postgres/repository/changedetection/ChangeDetectionRepositoryImpl.java +++ b/src/main/java/com/kamco/cd/kamcoback/postgres/repository/changedetection/ChangeDetectionRepositoryImpl.java @@ -233,7 +233,9 @@ public class ChangeDetectionRepositoryImpl extends QuerydslRepositorySupport mapSheetAnalDataInferenceGeomEntity.targetYyyy, mapSheetAnalDataInferenceGeomEntity.classAfterProb, mapSheetAnalDataInferenceGeomEntity.classAfterCd.toUpperCase(), - mapSheetAnalDataInferenceGeomEntity.cdProb)) + mapSheetAnalDataInferenceGeomEntity.cdProb, + mapSheetAnalDataInferenceGeomEntity.uuid, + mapSheetAnalDataInferenceGeomEntity.resultUid)) .from(mapSheetAnalDataInferenceGeomEntity) .innerJoin(mapSheetAnalDataInferenceEntity) .on(mapSheetAnalDataInferenceGeomEntity.dataUid.eq(mapSheetAnalDataInferenceEntity.id)) @@ -268,7 +270,9 @@ public class ChangeDetectionRepositoryImpl extends QuerydslRepositorySupport data.getAfterYear(), data.getAfterConfidence(), data.getAfterClass(), - data.getCdProb()); + data.getCdProb(), + data.getUuid(), + data.getResultUid()); return new ChangeDetectionDto.PolygonFeature( data.getType(), jsonNode, properties); @@ -406,7 +410,9 @@ public class ChangeDetectionRepositoryImpl extends QuerydslRepositorySupport mapSheetAnalDataInferenceGeomEntity.targetYyyy, mapSheetAnalDataInferenceGeomEntity.classAfterProb, mapSheetAnalDataInferenceGeomEntity.classAfterCd.toUpperCase(), - mapSheetAnalDataInferenceGeomEntity.cdProb)) + mapSheetAnalDataInferenceGeomEntity.cdProb, + mapSheetAnalDataInferenceGeomEntity.uuid, + mapSheetAnalDataInferenceGeomEntity.resultUid)) .from(mapSheetAnalDataInferenceGeomEntity) .innerJoin(mapSheetAnalDataInferenceEntity) .on(mapSheetAnalDataInferenceGeomEntity.dataUid.eq(mapSheetAnalDataInferenceEntity.id)) @@ -441,7 +447,9 @@ public class ChangeDetectionRepositoryImpl extends QuerydslRepositorySupport data.getAfterYear(), data.getAfterConfidence(), data.getAfterClass(), - data.getCdProb()); + data.getCdProb(), + data.getUuid(), + data.getResultUid()); return new ChangeDetectionDto.PolygonFeature( data.getType(), jsonNode, properties); @@ -568,7 +576,9 @@ public class ChangeDetectionRepositoryImpl extends QuerydslRepositorySupport data.getAfterYear(), data.getAfterConfidence(), data.getAfterClass(), - data.getCdProb()); + data.getCdProb(), + data.getUuid(), + data.getResultUid()); return new ChangeDetectionDto.PolygonFeature( data.getType(), jsonNode, properties);