|
@@ -108,42 +108,13 @@ public class RecallService implements ApplicationContextAware {
|
|
|
strategies.add(strategyMap.get(ReturnVideoRecallStrategy.class.getSimpleName()));
|
|
|
strategies.add(strategyMap.get(SceneCFRovnRecallStrategy.class.getSimpleName()));
|
|
|
strategies.add(strategyMap.get(SceneCFRosnRecallStrategy.class.getSimpleName()));
|
|
|
+ strategies.add(strategyMap.get(UserCate1RecallStrategy.class.getSimpleName()));
|
|
|
+ strategies.add(strategyMap.get(UserCate2RecallStrategy.class.getSimpleName()));
|
|
|
+ strategies.add(strategyMap.get(HeadProvinceCate1RecallStrategy.class.getSimpleName()));
|
|
|
+ strategies.add(strategyMap.get(HeadProvinceCate2RecallStrategy.class.getSimpleName()));
|
|
|
+ strategies.add(strategyMap.get(HeadCate2RovRecallStrategy.class.getSimpleName()));
|
|
|
Set<String> abExpCodes = param.getAbExpCodes();
|
|
|
- if (CollectionUtils.isNotEmpty(abExpCodes) && abExpCodes.contains("564")) {
|
|
|
- strategies.add(strategyMap.get(UserCate1RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(UserCate2RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(HeadProvinceCate1RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(HeadProvinceCate2RecallStrategy.class.getSimpleName()));
|
|
|
- }
|
|
|
- if (CollectionUtils.isNotEmpty(abExpCodes) && abExpCodes.contains("568")) {
|
|
|
- strategies.add(strategyMap.get(UserCate1RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(UserCate2RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(HeadProvinceCate1RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(HeadProvinceCate2RecallStrategy.class.getSimpleName()));
|
|
|
- }
|
|
|
-
|
|
|
- if (CollectionUtils.isNotEmpty(abExpCodes) && abExpCodes.contains("562")) {
|
|
|
- strategies.add(strategyMap.get(UserCate1RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(UserCate2RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(HeadProvinceCate1RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(HeadProvinceCate2RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(HeadCate2RovRecallStrategy.class.getSimpleName()));
|
|
|
- }
|
|
|
-
|
|
|
- if (CollectionUtils.isNotEmpty(abExpCodes) && abExpCodes.contains("567")) {
|
|
|
- strategies.add(strategyMap.get(UserCate1RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(UserCate2RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(HeadProvinceCate1RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(HeadProvinceCate2RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(HeadCate2RovRecallStrategy.class.getSimpleName()));
|
|
|
- }
|
|
|
-
|
|
|
if (CollectionUtils.isNotEmpty(abExpCodes) && abExpCodes.contains("566")) {
|
|
|
- strategies.add(strategyMap.get(UserCate1RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(UserCate2RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(HeadProvinceCate1RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(HeadProvinceCate2RecallStrategy.class.getSimpleName()));
|
|
|
- strategies.add(strategyMap.get(HeadCate2RovRecallStrategy.class.getSimpleName()));
|
|
|
strategies.add(strategyMap.get(HeadCate2AndChannelRovRecallStrategy.class.getSimpleName()));
|
|
|
}
|
|
|
|