Browse Source

采购验证

pjzs_starttask_update
shanji 2 years ago
parent
commit
a22bdfd920
  1. 4
      BBWY.Server.Business/PurchaseOrder/PurchaseOrderBusiness.cs

4
BBWY.Server.Business/PurchaseOrder/PurchaseOrderBusiness.cs

@ -138,7 +138,11 @@ namespace BBWY.Server.Business
var orderSkus = fsql.Select<OrderSku>().Where(osku => osku.Price != 0 && osku.OrderId == createOnlinePurchaseOrderRequest.OrderId).ToList();
if (createOnlinePurchaseOrderRequest.CargoParamList.Any(c => !orderSkus.Any(osku => osku.SkuId == c.BelongSkuId)))
{
nLogManager.Default().Info($"NewFastCreateOrder\r\n非法请求\r\n{JsonConvert.SerializeObject(createOnlinePurchaseOrderRequest)}");
throw new BusinessException("非法sku参数,下单sku中存在不属于该笔订单的sku");
}
var oldPourchaseIdList = fsql.Select<OrderCostDetail>().Where(ocd => ocd.OrderId == dbOrder.Id)

Loading…
Cancel
Save