diff --git a/BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs b/BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs index 8ee220ab..d25ab969 100644 --- a/BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs +++ b/BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs @@ -653,6 +653,12 @@ namespace BBWY.Server.Business } #endregion + if (!string.IsNullOrEmpty(promotionTask.GiftTemplatePutNewSku)) + { + productSkuList.AddRange(promotionTask.GiftTemplatePutNewSku.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries)); + } + + var newOrderSkuList = orderSkuList.Where(osku => productSkuList.Contains(osku.SkuId) && osku.CreateTime > promotionTask.StartTime && promotionTaskSkuRecordList.Count(psr => psr.PromotionTaskId == promotionTask.Id &&