|
@@ -2,6 +2,7 @@ package com.tzld.longarticle.recommend.server.service.score;
|
|
|
|
|
|
|
|
|
import com.tzld.longarticle.recommend.server.common.ThreadPoolFactory;
|
|
|
+import com.tzld.longarticle.recommend.server.common.enums.RankStrategyEnum;
|
|
|
import com.tzld.longarticle.recommend.server.service.score.strategy.SimilarityStrategy;
|
|
|
import com.tzld.longarticle.recommend.server.service.score.strategy.ViewCountStrategy;
|
|
|
import com.tzld.longarticle.recommend.server.service.score.strategy.ViewMultiplierStrategy;
|
|
@@ -87,7 +88,7 @@ public class ScoreService implements ApplicationContextAware {
|
|
|
List<ScoreStrategy> strategies = new ArrayList<>();
|
|
|
strategies.add(strategyMap.get(SimilarityStrategy.class.getSimpleName()));
|
|
|
strategies.add(strategyMap.get(ViewCountStrategy.class.getSimpleName()));
|
|
|
- if (StringUtils.equals(param.getStrategy(), "ArticleRankV3")) {
|
|
|
+ if (StringUtils.equals(param.getStrategy(), RankStrategyEnum.ArticleRankV3.getStrategy())) {
|
|
|
strategies.add(strategyMap.get(ViewMultiplierStrategy.class.getSimpleName()));
|
|
|
}
|
|
|
|