Browse Source

Merge branch 'yijia'

yijia
shanji 2 years ago
parent
commit
75bbbc5e68
  1. 14
      BBWYB.Server.Business/Order/OrderBusiness.cs

14
BBWYB.Server.Business/Order/OrderBusiness.cs

@ -450,7 +450,7 @@ namespace BBWYB.Server.Business
#region SKU优化历史
if (request.IsNeedOptimization == 1 && request.OrderState == Enums.OrderState.)
{
var orderSkuIdList = orderSkuList.Select(osku => osku.SkuId).Distinct().ToList();
var orderSkuIdList = orderSkuList.Where(osku => osku.IsNeedOptimization == 1).Select(osku => osku.SkuId).Distinct().ToList();
var skuOptimizationHistoryList = fsql.Select<SkuOptimizationHistory>()
.Where(x => x.ShopId == request.ShopId && orderSkuIdList.Contains(x.SkuId))
.OrderByDescending(x => x.CreateTime)
@ -462,6 +462,18 @@ namespace BBWYB.Server.Business
orderSku.OptimizationHistoryList = skuOptimizationHistoryList.Where(x => x.SkuId == orderSku.SkuId).ToList();
}
}
foreach (var order in orderList)
{
for (var i = 0; i < order.ItemList.Count(); i++)
{
if (order.ItemList[i].IsNeedOptimization != 1)
{
order.ItemList.RemoveAt(i);
i--;
}
}
}
}
#endregion
}

Loading…
Cancel
Save