diff --git a/src/main/java/ssu/eatssu/domain/admin/dto/BriefMenu.java b/src/main/java/ssu/eatssu/domain/admin/dto/BriefMenu.java index e263d42..2b344f7 100644 --- a/src/main/java/ssu/eatssu/domain/admin/dto/BriefMenu.java +++ b/src/main/java/ssu/eatssu/domain/admin/dto/BriefMenu.java @@ -1,4 +1,4 @@ package ssu.eatssu.domain.admin.dto; -public record BriefMenu(Long id, String menuName, Integer price, Double rating) { +public record BriefMenu(Long id, String name, Integer price) { } diff --git a/src/main/java/ssu/eatssu/domain/admin/dto/FixMenuBoard.java b/src/main/java/ssu/eatssu/domain/admin/dto/FixMenuBoard.java index 7434687..64e8605 100644 --- a/src/main/java/ssu/eatssu/domain/admin/dto/FixMenuBoard.java +++ b/src/main/java/ssu/eatssu/domain/admin/dto/FixMenuBoard.java @@ -1,9 +1,14 @@ package ssu.eatssu.domain.admin.dto; +import java.util.ArrayList; import java.util.List; -public record FixMenuBoard(String restaurantName, List menus ) implements RestaurantMenuBoard { - public void addMenu(BriefMenu menu) { +public record FixMenuBoard(String restaurantName, List menus) implements RestaurantMenuBoard { + public FixMenuBoard(String restaurantName) { + this(restaurantName, new ArrayList<>()); + } + + public void addMenu(MenuLine menu) { menus.add(menu); } } \ No newline at end of file diff --git a/src/main/java/ssu/eatssu/domain/admin/dto/MenuLine.java b/src/main/java/ssu/eatssu/domain/admin/dto/MenuLine.java new file mode 100644 index 0000000..03c9c0e --- /dev/null +++ b/src/main/java/ssu/eatssu/domain/admin/dto/MenuLine.java @@ -0,0 +1,4 @@ +package ssu.eatssu.domain.admin.dto; + +public record MenuLine(Long id, String name, Integer price, Double rating) { +} \ No newline at end of file