fix: 台桌模式创建订单报错修复

This commit is contained in:
2024-10-29 11:35:11 +08:00
parent 745e7c9b93
commit 7c3c77bc4b

View File

@@ -798,7 +798,9 @@ public class OrderService {
orderDetail = new TbOrderDetail();
// 已经加入修改了库存数量,返还或减少库存
addOrderDetailList.add(orderDetail);
productService.decrStock(cashierCart.getProductId(), cashierCart.getSkuId(), cashierCart.getNumber());
if (!TableConstant.CART_SEAT_ID.equals(cashierCart.getProductId())) {
productService.decrStock(cashierCart.getProductId(), cashierCart.getSkuId(), cashierCart.getNumber());
}
} else {
if (!TableConstant.CART_SEAT_ID.equals(cashierCart.getProductId())) {
int subVal = cashierCart.getNumber() - orderDetail.getNum();