|
@@ -131,6 +131,7 @@ public class FilterService {
|
|
|
strategies.add(ServiceBeanFactory.getBean(DeDuplicationStrategy.class));
|
|
strategies.add(ServiceBeanFactory.getBean(DeDuplicationStrategy.class));
|
|
|
strategies.add(ServiceBeanFactory.getBean(KeywordStrategy.class));
|
|
strategies.add(ServiceBeanFactory.getBean(KeywordStrategy.class));
|
|
|
strategies.add(ServiceBeanFactory.getBean(ArticlePromotionStrategy.class));
|
|
strategies.add(ServiceBeanFactory.getBean(ArticlePromotionStrategy.class));
|
|
|
|
|
+ strategies.add(ServiceBeanFactory.getBean(TodayPublishStrategy.class));
|
|
|
// strategies.add(ServiceBeanFactory.getBean(VideoPoolBadAuditStrategy.class));
|
|
// strategies.add(ServiceBeanFactory.getBean(VideoPoolBadAuditStrategy.class));
|
|
|
if (param.getScene().equals(FWH_COLD_START)) {
|
|
if (param.getScene().equals(FWH_COLD_START)) {
|
|
|
strategies.add(ServiceBeanFactory.getBean(HistoryTitleForFwhColdStartStrategy.class));
|
|
strategies.add(ServiceBeanFactory.getBean(HistoryTitleForFwhColdStartStrategy.class));
|
|
@@ -166,6 +167,7 @@ public class FilterService {
|
|
|
|
|
|
|
|
private List<FilterStrategy> getUnPreFilterStrategies(FilterParam param) {
|
|
private List<FilterStrategy> getUnPreFilterStrategies(FilterParam param) {
|
|
|
List<FilterStrategy> strategies = new ArrayList<>();
|
|
List<FilterStrategy> strategies = new ArrayList<>();
|
|
|
|
|
+ strategies.add(ServiceBeanFactory.getBean(TodayPublishStrategy.class));
|
|
|
if (!param.getScene().equals(FWH_COLD_START)
|
|
if (!param.getScene().equals(FWH_COLD_START)
|
|
|
&& !Objects.equals(param.getStrategy(), RankStrategyEnum.INFINITE_STRATEGY.getStrategy())) {
|
|
&& !Objects.equals(param.getStrategy(), RankStrategyEnum.INFINITE_STRATEGY.getStrategy())) {
|
|
|
strategies.add(ServiceBeanFactory.getBean(LowScoreStrategy.class));
|
|
strategies.add(ServiceBeanFactory.getBean(LowScoreStrategy.class));
|