From d95d5f145966492418a67e094d74d2f16f29438d Mon Sep 17 00:00:00 2001 From: shanji <18996038927@163.com> Date: Fri, 21 Jan 2022 15:49:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=96=E6=B6=88=E8=AE=A2=E5=8D=95=E6=81=A2?= =?UTF-8?q?=E5=A4=8D=E5=BA=93=E5=AD=98=E6=8E=92=E9=99=A4SD=E5=92=8C?= =?UTF-8?q?=E4=BB=A3=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BBWY.Server.Business/Order/OrderBusiness.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/BBWY.Server.Business/Order/OrderBusiness.cs b/BBWY.Server.Business/Order/OrderBusiness.cs index 994e0389..280bf14d 100644 --- a/BBWY.Server.Business/Order/OrderBusiness.cs +++ b/BBWY.Server.Business/Order/OrderBusiness.cs @@ -752,7 +752,11 @@ namespace BBWY.Server.Business #endregion #region 取消订单恢复库存 - if (orderState == Enums.OrderState.已取消 && !isNewOrder && dbOrder.OrderState != Enums.OrderState.已取消) + if (orderState == Enums.OrderState.已取消 && + !isNewOrder && + dbOrder.OrderState != Enums.OrderState.已取消 && + dbOrder.StorageType != Enums.StorageType.SD && + dbOrder.StorageType != Enums.StorageType.代发) { var currentOrderCostDetailList = dbOrderCostDetailList.Where(ocd => ocd.OrderId == orderId); if (currentOrderCostDetailList.Count() > 0)