Closed Hyeonjeong-JANG closed 1 month ago
@Getter public enum OrderStatus { PENDING("접수대기"), DENIED("주문거절"), CONFIRMED("주문완료"), PREPARING("조리중"), PREPARED("조리완료"), SERVED("수령완료"); private final String value; OrderStatus(String value) { this.value = value; } }
public StoreResponse.OrderListDTO getOrderList(int storeId) { 생략 // 이넘 -> 한글 orderList.forEach(order -> { OrderStatus status = order.getStatus(); }); return new StoreResponse.OrderListDTO(orderList); }
public OrderDetailDTO(Order order, List<OrderMenu> orderMenus) { 생략 this.status = order.getStatus().getValue(); 생략 }
✔️ OrderStatus 이넘의 형태를 다음과 같이 변경하고 연관된 부분에 수정을 했습니다. #49
🐯 OrderStatus (enum)
🐯 OrderService
🐯 StoreResponse.OrderDetailDTO의 생성자에 status의 value를 get할 수 있게 바꿈.