|
@@ -10,24 +10,6 @@ import java.util.Map;
|
|
|
* @author dyp
|
|
|
*/
|
|
|
public class FilterParamFactory {
|
|
|
- public static FilterParam create(RecallParam param, Map<Long, String> videoFlowPoolMap) {
|
|
|
- FilterParam filterParam = new FilterParam();
|
|
|
- filterParam.setVideoIds(Lists.newArrayList(videoFlowPoolMap.keySet()));
|
|
|
- filterParam.setAppType(param.getAppType());
|
|
|
- filterParam.setMid(param.getMid());
|
|
|
- filterParam.setUid(param.getUid());
|
|
|
- filterParam.setFlowPoolMap(videoFlowPoolMap);
|
|
|
-
|
|
|
- // 风险过滤
|
|
|
- filterParam.setRiskUser(param.isRiskUser());
|
|
|
- filterParam.setRegionCode(param.getRegionCode());
|
|
|
- filterParam.setAbExpCodes(param.getAbExpCodes());
|
|
|
- filterParam.setCityCode(param.getCityCode());
|
|
|
- filterParam.setHotSceneType(param.getHotSceneType());
|
|
|
- filterParam.setClientIp(param.getClientIp());
|
|
|
- return filterParam;
|
|
|
- }
|
|
|
-
|
|
|
public static FilterParam create(RecallParam param, List<Long> videoIds) {
|
|
|
FilterParam filterParam = new FilterParam();
|
|
|
filterParam.setVideoIds(videoIds);
|