|
@@ -168,6 +168,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));
|
|
strategies.add(ServiceBeanFactory.getBean(TodayPublishStrategy.class));
|
|
|
|
|
+ strategies.add(ServiceBeanFactory.getBean(CategoryFilterStrategy.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));
|