Closed howudong closed 2 months ago
private OrderProduct toOrderProductEntity(OrderProductDetail orderProductDetail, Product product, Orders orders) { return OrderProduct .builder() .orderQuantity(orderProductDetail.getOrderQuantity()) .ordersDeliveryFee(orderProductDetail.getOrderDeliveryFee()) .discountRate(orderProductDetail.getDiscountRate()) .productPrice(orderProductDetail.getOriginPrice()) .productId(orderProductDetail.getProductId()) .orderIsCompleted(COMPLETED_DEFAULT) .orders(orders) .productOption("옵션1 옵션2 옵션3") // 임시값 - 변경 예정 .productName(product.getProductName()) .productImage("TEMP VALUE") //임시값 - 변경 예정 .build(); }
여기서 정적으로 넣어둔 옵션부분을 이제 제대로 출력되게 해야합니다.
예전에는 옵션 관련 API가 없어서 정적으로 넣어놨으나, 이제는 정상적으로 만들어야함
productOption 테이블을 참조해서 동적으로 가져올 수 있게 됨.
여기서 정적으로 넣어둔 옵션부분을 이제 제대로 출력되게 해야합니다.
리팩터링 이유
예전에는 옵션 관련 API가 없어서 정적으로 넣어놨으나, 이제는 정상적으로 만들어야함
리팩터링 후 기대 효과
productOption 테이블을 참조해서 동적으로 가져올 수 있게 됨.