diff --git a/BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs b/BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs index bf244c7a..bb04cea4 100644 --- a/BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs +++ b/BBWY.Server.Business/EvaluationAssistant/EvaluationAssistantBusiness.cs @@ -290,10 +290,6 @@ namespace BBWY.Server.Business throw new BusinessException("只能在任务处于等待状态时才能开始"); - #region 检查sku有效性 - - #endregion - IList giftTemplateSkuList = null; //赠品模板sku var motherTemplateSku = string.Empty; //奶妈模板的sku diff --git a/BBWY.Server.Business/PlatformSDK/JDBusiness.cs b/BBWY.Server.Business/PlatformSDK/JDBusiness.cs index a570c6a4..a4d7f5e7 100644 --- a/BBWY.Server.Business/PlatformSDK/JDBusiness.cs +++ b/BBWY.Server.Business/PlatformSDK/JDBusiness.cs @@ -794,10 +794,8 @@ namespace BBWY.Server.Business searchProductSkuRequest.Sku = request.MainProductSku; searchProductSkuRequest.CheckStep = "主商品"; mainProductSkuList = GetProductSkuList(searchProductSkuRequest); - if (mainProductSkuList == null && mainProductSkuList.Any(s => s.ProductId != request.MainProductSpu)) + if (mainProductSkuList != null && mainProductSkuList.Any(s => s.ProductId != request.MainProductSpu)) throw new BusinessException("主商品SKU归属有误"); - //stepText = "添加主商品SKU"; - //AddJDPromotionSku(jdClient, request.AppToken, promotionId, skuList, false); } #endregion @@ -810,6 +808,9 @@ namespace BBWY.Server.Business giftSkuList = GetProductSkuList(searchProductSkuRequest); giftSkuIdList = giftSkuList.Select(gs => gs.Id).ToList(); + if (giftSkuList != null && giftSkuList.Any(s => s.ProductId != request.MainProductSpu)) + throw new BusinessException("主商品赠品SKU归属有误"); + //stepText = "添加赠品SKU"; //AddJDPromotionSku(jdClient, request.AppToken, promotionId, skuList, true); }