diff --git a/src/main/java/com/chaozhanggui/system/cashierservice/service/CartService.java b/src/main/java/com/chaozhanggui/system/cashierservice/service/CartService.java index 821dfe0..6133531 100644 --- a/src/main/java/com/chaozhanggui/system/cashierservice/service/CartService.java +++ b/src/main/java/com/chaozhanggui/system/cashierservice/service/CartService.java @@ -968,7 +968,9 @@ public class CartService { } cashierCart.setUpdatedAt(System.currentTimeMillis()); cashierCart.setOrderId(orderId + ""); - cashierCart.setStatus("closed"); + if (!shopEatTypeInfoDTO.isDineInAfter()) { + cashierCart.setStatus("closed"); + } cashierCart.setUseType(shopEatTypeInfoDTO.getUseType()); cashierCart.setPlaceNum(cashierCart.getPlaceNum() == null ? currentPlaceNum : cashierCart.getPlaceNum()); mpCashierCartMapper.updateById(cashierCart);