|
|
@@ -129,6 +129,10 @@ public class RecallService implements ApplicationContextAware {
|
|
|
strategies.add(strategyMap.get(PrioriProvinceRosRecallStrategy.class.getSimpleName()));
|
|
|
strategies.add(strategyMap.get(Return1Cate2RosRecallStrategy.class.getSimpleName()));
|
|
|
strategies.add(strategyMap.get(Return1Cate2StrRecallStrategy.class.getSimpleName()));
|
|
|
+ strategies.add(strategyMap.get(YearShareCate1RecallStrategy.class.getSimpleName()));
|
|
|
+ strategies.add(strategyMap.get(YearShareCate2RecallStrategy.class.getSimpleName()));
|
|
|
+ strategies.add(strategyMap.get(YearReturnCate2RecallStrategy.class.getSimpleName()));
|
|
|
+
|
|
|
Set<String> abExpCodes = param.getAbExpCodes();
|
|
|
if (CollectionUtils.isNotEmpty(abExpCodes)) {
|
|
|
// if (abExpCodes.contains("568")) {
|
|
|
@@ -146,13 +150,6 @@ public class RecallService implements ApplicationContextAware {
|
|
|
strategies.add(strategyMap.get(UserDeconstructionKeywordsRecallStrategy.class.getSimpleName()));
|
|
|
}
|
|
|
|
|
|
- boolean isHit568Exp = experimentService.judgeHitExp(param.getAppType(), param.getRootSessionId(), abExpCodes, "568");
|
|
|
- if (isHit568Exp) {
|
|
|
- strategies.add(strategyMap.get(YearShareCate1RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(YearShareCate2RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(YearReturnCate2RecallStrategy.class.getSimpleName()));
|
|
|
- }
|
|
|
-
|
|
|
boolean isHit564Exp = experimentService.judgeHitExp(param.getAppType(), param.getRootSessionId(), abExpCodes, "564");
|
|
|
if (isHit564Exp) {
|
|
|
strategies.add(strategyMap.get(ProvinceRovnRecallStrategy.class.getSimpleName()));
|