feat: 空订单直接删除

This commit is contained in:
张松 2024-11-07 10:48:54 +08:00
parent 9d43ce2fc1
commit 7b333543a7
1 changed files with 1 additions and 1 deletions

View File

@ -706,7 +706,7 @@ public class OrderService {
if (!TableConstant.OrderInfo.UseType.TAKEOUT.equalsVals(cashierCart.getUseType())) { if (!TableConstant.OrderInfo.UseType.TAKEOUT.equalsVals(cashierCart.getUseType())) {
return; return;
} }
List<TbCashierCart> cashierCarts = mpCashierCartService.selectCart(cashierCart.getUseType(), cashierCart.getMasterId(), Integer.valueOf(cashierCart.getOrderId()), Integer.valueOf(cashierCart.getShopId())); List<TbCashierCart> cashierCarts = mpCashierCartService.selectCart(cashierCart.getUseType(), cashierCart.getMasterId(), cashierCart.getOrderId() == null ? null : Integer.valueOf(cashierCart.getOrderId()), Integer.valueOf(cashierCart.getShopId()));
if (cashierCarts.isEmpty() && cashierCart.getOrderId() != null) { if (cashierCarts.isEmpty() && cashierCart.getOrderId() != null) {
mpOrderDetailService.removeByOrderId(cashierCart.getOrderId()); mpOrderDetailService.removeByOrderId(cashierCart.getOrderId());
mpOrderInfoService.removeById(cashierCart.getOrderId()); mpOrderInfoService.removeById(cashierCart.getOrderId());