|
@@ -35,8 +35,8 @@ public class RankStrategy4Density extends RankService {
|
|
|
@Override
|
|
|
public RankResult mergeAndSort(RankParam param, List<Video> rovVideos, List<Video> flowVideos) {
|
|
|
|
|
|
- //1 兜底策略,rov池子不足时,用冷启池填补。直接返回。
|
|
|
- if (CollectionUtils.isEmpty(rovVideos) || filterRules == null || filterRules.isEmpty()) {
|
|
|
+ //1 兜底策略,rov池子不足时,用冷启池填补。直接返回。
|
|
|
+ if (CollectionUtils.isEmpty(rovVideos)) {
|
|
|
if (param.getSize() < flowVideos.size()) {
|
|
|
return new RankResult(flowVideos.subList(0, param.getSize()));
|
|
|
} else {
|