From 457ea939dbb9274f477deae42adb386f86e517c1 Mon Sep 17 00:00:00 2001 From: psyeon1120 Date: Fri, 12 Jul 2024 01:17:25 +0900 Subject: [PATCH] =?UTF-8?q?#327=20docs:=20fridge=20=EA=B4=80=EB=A0=A8=20re?= =?UTF-8?q?sponse=20swagger=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dto/response/FridgeFoodStatistics.java | 9 ++++--- .../dto/response/FridgeFoodsStatistics.java | 5 +++- .../fridge/dto/response/UpdateMembersRes.java | 24 +++++++++++-------- 3 files changed, 24 insertions(+), 14 deletions(-) diff --git a/src/main/java/com/example/icebutler_server/fridge/dto/response/FridgeFoodStatistics.java b/src/main/java/com/example/icebutler_server/fridge/dto/response/FridgeFoodStatistics.java index 45af8c17..002247e4 100644 --- a/src/main/java/com/example/icebutler_server/fridge/dto/response/FridgeFoodStatistics.java +++ b/src/main/java/com/example/icebutler_server/fridge/dto/response/FridgeFoodStatistics.java @@ -1,5 +1,6 @@ package com.example.icebutler_server.fridge.dto.response; +import io.swagger.v3.oas.annotations.media.Schema; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; @@ -9,12 +10,14 @@ @Builder @AllArgsConstructor @NoArgsConstructor +@Schema(name = "FridgeFoodStatistics", description = "냉장고 식품 삭제 통계 정보") public class FridgeFoodStatistics { + @Schema(name = "foodCategory", description = "식품 카테고리") private String foodCategory; + @Schema(name = "foodCategoryImgUrl", description = "식품 카테고리 이미지 URL") private String foodCategoryImgUrl; + @Schema(name = "percentage", description = "삭제 비율") private Double percentage; + @Schema(name = "count", description = "삭제 개수") private Integer count; - - - } diff --git a/src/main/java/com/example/icebutler_server/fridge/dto/response/FridgeFoodsStatistics.java b/src/main/java/com/example/icebutler_server/fridge/dto/response/FridgeFoodsStatistics.java index e191afaf..89fcafcb 100644 --- a/src/main/java/com/example/icebutler_server/fridge/dto/response/FridgeFoodsStatistics.java +++ b/src/main/java/com/example/icebutler_server/fridge/dto/response/FridgeFoodsStatistics.java @@ -1,5 +1,6 @@ package com.example.icebutler_server.fridge.dto.response; +import io.swagger.v3.oas.annotations.media.Schema; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; @@ -11,11 +12,13 @@ @Builder @AllArgsConstructor @NoArgsConstructor +@Schema(name = "FridgeFoodsStatistics", description = "식품 카테고리별 삭제 통계 목록") public class FridgeFoodsStatistics { + @Schema(name = "foodStatisticsList", description = "식품 삭제 통계 목록") private List foodStatisticsList; - public static FridgeFoodsStatistics toDto(List list){ + public static FridgeFoodsStatistics toDto(List list) { return new FridgeFoodsStatistics(list); } diff --git a/src/main/java/com/example/icebutler_server/fridge/dto/response/UpdateMembersRes.java b/src/main/java/com/example/icebutler_server/fridge/dto/response/UpdateMembersRes.java index f1b14445..97092401 100644 --- a/src/main/java/com/example/icebutler_server/fridge/dto/response/UpdateMembersRes.java +++ b/src/main/java/com/example/icebutler_server/fridge/dto/response/UpdateMembersRes.java @@ -1,6 +1,7 @@ package com.example.icebutler_server.fridge.dto.response; import com.example.icebutler_server.fridge.entity.FridgeUser; +import io.swagger.v3.oas.annotations.media.Schema; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; @@ -9,17 +10,20 @@ @Data @NoArgsConstructor +@Schema(name = "UpdateMembersRes", description = "냉장고 사용자 변경 정보") public class UpdateMembersRes { - private List withDrawMember; - private List checkNewMember; + @Schema(name = "withDrawMember", description = "냉장고 탈퇴 사용자 목록") + private List withDrawMember; + @Schema(name = "checkNewMember", description = "냉장고 가입 사용자 목록") + private List checkNewMember; - @Builder - public UpdateMembersRes(List withDrawMember, List checkNewMember) { - this.withDrawMember = withDrawMember; - this.checkNewMember = checkNewMember; - } + @Builder + public UpdateMembersRes(List withDrawMember, List checkNewMember) { + this.withDrawMember = withDrawMember; + this.checkNewMember = checkNewMember; + } - public static UpdateMembersRes toDto(List withDrawMember, List checkNewMember) { - return UpdateMembersRes.builder().withDrawMember(withDrawMember).checkNewMember(checkNewMember).build(); - } + public static UpdateMembersRes toDto(List withDrawMember, List checkNewMember) { + return UpdateMembersRes.builder().withDrawMember(withDrawMember).checkNewMember(checkNewMember).build(); + } }