From 0640f63ed874c890ee2968832ee4bf8a2f412f63 Mon Sep 17 00:00:00 2001 From: gaowdong Date: Fri, 18 Apr 2025 18:04:20 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E8=AE=A2=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bonus/canteen/core/order/business/OrderBusiness.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/business/OrderBusiness.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/business/OrderBusiness.java index dc69490..c84dc18 100644 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/business/OrderBusiness.java +++ b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/order/business/OrderBusiness.java @@ -5,6 +5,7 @@ import com.bonus.canteen.core.account.domain.vo.AccInfoDetailsVO; import com.bonus.canteen.core.account.service.IAccInfoService; import com.bonus.canteen.core.menu.domain.MenuRecipeDishes; import com.bonus.canteen.core.menu.service.IMenuRecipeDishesService; +import com.bonus.canteen.core.order.constants.OrderDetailTypeEnum; import com.bonus.canteen.core.order.domain.OrderDetail; import com.bonus.canteen.core.order.domain.OrderInfo; import com.bonus.canteen.core.order.domain.param.OrderAddParam; @@ -46,6 +47,9 @@ public class OrderBusiness { public void reduceMenuDishSupplyNum(List orderDetailList) { for(OrderDetail orderDetail : orderDetailList) { + if(OrderDetailTypeEnum.KEYAMOUNT.getKey().equals(orderDetail.getDetailType())) { + continue; + } MenuRecipeDishes menuRecipeDishes = new MenuRecipeDishes(); menuRecipeDishes.setDetailId(orderDetail.getMenuDetailId()); menuRecipeDishes.setDishesId(orderDetail.getGoodsId()); @@ -55,6 +59,9 @@ public class OrderBusiness { public void addMenuDishSupplyNum(List orderDetailList) { for(OrderDetail orderDetail : orderDetailList) { + if(OrderDetailTypeEnum.KEYAMOUNT.getKey().equals(orderDetail.getDetailType())) { + continue; + } MenuRecipeDishes menuRecipeDishes = new MenuRecipeDishes(); menuRecipeDishes.setDetailId(orderDetail.getDetailId()); menuRecipeDishes.setDishesId(orderDetail.getGoodsId());