From cd978778e355deeaca976205661116a9cfa7c053 Mon Sep 17 00:00:00 2001 From: lilloo04 Date: Sun, 18 May 2025 06:55:55 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20=EC=A0=84=EC=B2=B4=20food=20?= =?UTF-8?q?=EC=A1=B0=ED=9A=8C=EC=97=90=20=EB=B3=B4=EA=B4=80=EB=B0=A9?= =?UTF-8?q?=EC=8B=9D=20=ED=95=84=EB=93=9C=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../hackathon/domain/food/dto/AllFoodListResponse.java | 1 + .../hackathon/domain/food/service/FoodServiceImpl.java | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/hackathon/src/main/java/nerdinary/hackathon/domain/food/dto/AllFoodListResponse.java b/hackathon/src/main/java/nerdinary/hackathon/domain/food/dto/AllFoodListResponse.java index 510d81b..9fbbd6f 100644 --- a/hackathon/src/main/java/nerdinary/hackathon/domain/food/dto/AllFoodListResponse.java +++ b/hackathon/src/main/java/nerdinary/hackathon/domain/food/dto/AllFoodListResponse.java @@ -13,4 +13,5 @@ public class AllFoodListResponse { private String foodCategory; private LocalDate expirationDate; private long daysLeft; + private String storageMethod; } diff --git a/hackathon/src/main/java/nerdinary/hackathon/domain/food/service/FoodServiceImpl.java b/hackathon/src/main/java/nerdinary/hackathon/domain/food/service/FoodServiceImpl.java index de4f60d..6ea553c 100644 --- a/hackathon/src/main/java/nerdinary/hackathon/domain/food/service/FoodServiceImpl.java +++ b/hackathon/src/main/java/nerdinary/hackathon/domain/food/service/FoodServiceImpl.java @@ -130,7 +130,8 @@ public List getAllFoodsWithDday(Long userId) { long daysLeft = expiration != null ? ChronoUnit.DAYS.between(LocalDate.now(), expiration) : -1; - return new AllFoodListResponse(id, name, category, expiration, daysLeft); + String storageMethod = foodRegister.getStorageMethod(); + return new AllFoodListResponse(id, name, category, expiration, daysLeft, storageMethod); }) .toList(); } @@ -164,7 +165,8 @@ public List getFilteredFoods(Long userId, String storageMet long daysLeft = expiration != null ? ChronoUnit.DAYS.between(LocalDate.now(), expiration) : -1; - return new AllFoodListResponse(id, name, category, expiration, daysLeft); + String method = fr.getStorageMethod(); + return new AllFoodListResponse(id, name, category, expiration, daysLeft,method); }) .toList(); }