From 9abd74d79e78580d763829b62d3707e4891c654a Mon Sep 17 00:00:00 2001 From: shanji <18996038927@163.com> Date: Tue, 22 Mar 2022 14:57:49 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=A8=E7=BA=BF=E9=87=87=E8=B4=AD=E5=8F=AA?= =?UTF-8?q?=E6=9C=89=E5=9C=A8=E3=80=90=E7=AD=89=E5=BE=85=E9=87=87=E8=B4=AD?= =?UTF-8?q?=E3=80=91=E6=97=B6=E6=89=8D=E4=BF=AE=E6=94=B9=E4=B8=BA=E3=80=90?= =?UTF-8?q?=E5=BE=85=E5=87=BA=E5=BA=93=E3=80=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BBWY.Server.Business/PurchaseOrder/PurchaseOrderBusiness.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/BBWY.Server.Business/PurchaseOrder/PurchaseOrderBusiness.cs b/BBWY.Server.Business/PurchaseOrder/PurchaseOrderBusiness.cs index e8538d94..8ea9450b 100644 --- a/BBWY.Server.Business/PurchaseOrder/PurchaseOrderBusiness.cs +++ b/BBWY.Server.Business/PurchaseOrder/PurchaseOrderBusiness.cs @@ -109,8 +109,8 @@ namespace BBWY.Server.Business var dbOrder = fsql.Select(createOnlinePurchaseOrderRequest.OrderId).ToOne(); if (dbOrder == null) throw new BusinessException("订单不存在"); - if (dbOrder.OrderState != Model.Enums.OrderState.等待采购) - throw new BusinessException("只能为等待采购的订单进行采购"); + //if (dbOrder.OrderState != Model.Enums.OrderState.等待采购) + // throw new BusinessException("只能为等待采购的订单进行采购"); var orderSku = fsql.Select().Where(osku => osku.OrderId == createOnlinePurchaseOrderRequest.OrderId).ToOne(); if (orderSku == null) throw new BusinessException("订单Sku不存在"); @@ -214,7 +214,7 @@ namespace BBWY.Server.Business insertOrderCostDetail.ExecuteAffrows(); insertOrderCost.ExecuteAffrows(); insertOrderDropShipping.ExecuteAffrows(); - fsql.Update(createOnlinePurchaseOrderRequest.OrderId).Set(o => o.OrderState, Model.Enums.OrderState.待出库) + fsql.Update(createOnlinePurchaseOrderRequest.OrderId).SetIf(dbOrder.OrderState == Enums.OrderState.等待采购, o => o.OrderState, Model.Enums.OrderState.待出库) .Set(o => o.StorageType, Model.Enums.StorageType.代发) .ExecuteAffrows(); });