fix(customer-vue): 장바구니에 아이템 담을시 에러 수정
- 장바구니에 아이템 담을시 에러 수정
This commit is contained in:
@@ -116,7 +116,6 @@ export default {
|
|||||||
storeId:-1,
|
storeId:-1,
|
||||||
itemId:-1,
|
itemId:-1,
|
||||||
price:0,
|
price:0,
|
||||||
requireOption:{},
|
|
||||||
otherOptions:[],
|
otherOptions:[],
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
<v-row>
|
<v-row>
|
||||||
<v-col
|
<v-col
|
||||||
v-for=" orderItem in orderData.orderItemDtoList"
|
v-for=" orderItem in orderData.orderItemDtoList"
|
||||||
:key = "orderItem.itemId"
|
:key = "orderItem.id"
|
||||||
>
|
>
|
||||||
<v-card
|
<v-card
|
||||||
class="mx-auto mb-5"
|
class="mx-auto mb-5"
|
||||||
|
|||||||
@@ -161,7 +161,9 @@ public class OrderServiceImpl implements OrderService {
|
|||||||
|
|
||||||
//orderItemOption Entity를 생성한다.
|
//orderItemOption Entity를 생성한다.
|
||||||
List<OrderItemOption> orderItemOptions = orderItemDto.getOrderItemOptionDtoList()
|
List<OrderItemOption> orderItemOptions = orderItemDto.getOrderItemOptionDtoList()
|
||||||
.stream().map(orderItemOptionDto -> OrderItemOption.of(orderItemDto.getId()))
|
.stream()
|
||||||
|
.filter(orderItemOptionDto -> orderItemOptionDto.getId()!=null)
|
||||||
|
.map(orderItemOptionDto -> OrderItemOption.of(orderItemOptionDto.getId()))
|
||||||
.collect(toList());
|
.collect(toList());
|
||||||
|
|
||||||
//orderItem을 Entity를 생성한다.
|
//orderItem을 Entity를 생성한다.
|
||||||
|
|||||||
@@ -9,4 +9,5 @@ import java.util.List;
|
|||||||
|
|
||||||
public interface ItemOptionRepository extends JpaRepository<ItemOption,Long> {
|
public interface ItemOptionRepository extends JpaRepository<ItemOption,Long> {
|
||||||
|
|
||||||
|
List<ItemOption> findByItem(Item item);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user