From 80c0047d8abe84383e138ccd4cb315e8337855cc Mon Sep 17 00:00:00 2001 From: oroi2009 Date: Fri, 22 Aug 2025 00:30:14 +0900 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20=20fix=20:=20=EC=9B=90=EA=B0=80,?= =?UTF-8?q?=20=ED=95=A0=EC=9D=B8=EC=9C=A8=20=EC=A0=84=EB=8B=AC=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/menu/web/dto/StoresByMenuRes.java | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/example/Centralthon/domain/menu/web/dto/StoresByMenuRes.java b/src/main/java/com/example/Centralthon/domain/menu/web/dto/StoresByMenuRes.java index cfdbd77..d626d01 100644 --- a/src/main/java/com/example/Centralthon/domain/menu/web/dto/StoresByMenuRes.java +++ b/src/main/java/com/example/Centralthon/domain/menu/web/dto/StoresByMenuRes.java @@ -3,22 +3,18 @@ import com.example.Centralthon.domain.menu.entity.Menu; import com.example.Centralthon.domain.menu.entity.enums.MenuCategory; import com.example.Centralthon.domain.store.entity.Store; +import com.fasterxml.jackson.annotation.JsonUnwrapped; public record StoresByMenuRes( - long menuId, String storeName, double distance, - int salePrice, - int quantity + @JsonUnwrapped MenuItemRes menuItem ) { public static StoresByMenuRes from(Menu menu, double distance) { - Store store = menu.getStore(); return new StoresByMenuRes( - menu.getId(), - store.getName(), + menu.getStore().getName(), distance, - menu.getSalePrice(), - menu.getQuantity() + MenuItemRes.from(menu) ); } }