diff --git a/BBWYB.Server.Business/SkuOptimization/OptimizationBusiness.cs b/BBWYB.Server.Business/SkuOptimization/OptimizationBusiness.cs index fe13258..d8ec93f 100644 --- a/BBWYB.Server.Business/SkuOptimization/OptimizationBusiness.cs +++ b/BBWYB.Server.Business/SkuOptimization/OptimizationBusiness.cs @@ -242,7 +242,8 @@ namespace BBWYB.Server.Business #endregion #region 验证过滤条件 - if (spuOptimizationTask.PrePurchaseAmount < 500 && spuOptimizationTask.PreItemCount < 10) + if (spuOptimizationTask.PrePurchaseAmount < 500 || + (spuOptimizationTask.PreItemCount > 10 && spuOptimizationTask.PrePurchaseAmount < 500)) { //移除spu优化任务 insertSpuOptimizationTaskList.Remove(spuOptimizationTask); diff --git a/BBWYB.Server.Business/Sync/OrderSyncBusiness.cs b/BBWYB.Server.Business/Sync/OrderSyncBusiness.cs index 7562bb2..a8fd8fe 100644 --- a/BBWYB.Server.Business/Sync/OrderSyncBusiness.cs +++ b/BBWYB.Server.Business/Sync/OrderSyncBusiness.cs @@ -553,7 +553,8 @@ namespace BBWYB.Server.Business.Sync #endregion #region 验证过滤条件 - if (spuOptimizationTask.PrePurchaseAmount < 500 && spuOptimizationTask.PreItemCount < 10) + if (spuOptimizationTask.PrePurchaseAmount < 500 || + (spuOptimizationTask.PreItemCount > 10 && spuOptimizationTask.PrePurchaseAmount < 500)) { //移除spu优化任务 insertSpuOptimizationTaskList.Remove(spuOptimizationTask);