修复购物车下单后不刷新问题

This commit is contained in:
柏码の讲师 2024-11-14 16:18:35 +08:00
parent 955d468722
commit 43d8b2715b

View File

@ -3,6 +3,7 @@ package com.ruoyi.system.controller;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
import java.util.Optional; import java.util.Optional;
import java.util.stream.Collectors;
import com.ruoyi.common.utils.SecurityUtils; import com.ruoyi.common.utils.SecurityUtils;
import com.ruoyi.system.domain.CartItem; import com.ruoyi.system.domain.CartItem;
@ -134,7 +135,12 @@ public class OrderController extends BaseController
order.setTime(new Date()); order.setTime(new Date());
order.setPirce(totalPrice.doubleValue()); order.setPirce(totalPrice.doubleValue());
order.setOrderItemList(orderItemList); order.setOrderItemList(orderItemList);
return toAjax(orderService.insertOrder(order)); int rows = orderService.insertOrder(order);
if(rows > 0) {
cartItemService.deleteCartItemByIds(
items.stream().map(CartItem::getId).toArray(Long[]::new));
}
return toAjax(rows);
} }
@PostMapping("/create-vip") @PostMapping("/create-vip")