|
@@ -71,6 +71,7 @@ public abstract class AbstractFilterService {
|
|
} else {
|
|
} else {
|
|
videoIds = filterByViewed(param, videoIds);
|
|
videoIds = filterByViewed(param, videoIds);
|
|
}
|
|
}
|
|
|
|
+
|
|
return videoIds;
|
|
return videoIds;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -96,9 +97,11 @@ public abstract class AbstractFilterService {
|
|
}
|
|
}
|
|
|
|
|
|
private List<Long> filterByViewedConcurrent(FilterParam param, List<Long> videoIds) {
|
|
private List<Long> filterByViewedConcurrent(FilterParam param, List<Long> videoIds) {
|
|
-
|
|
+
|
|
- if (StringUtils.isBlank(param.getMid())
|
|
+
|
|
- || CollectionUtils.isEmpty(videoIds)) {
|
|
+
|
|
|
|
+
|
|
|
|
+ if (CollectionUtils.isEmpty(videoIds)) {
|
|
return videoIds;
|
|
return videoIds;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -144,8 +147,11 @@ public abstract class AbstractFilterService {
|
|
|
|
|
|
private List<Long> filterByViewed(FilterParam param, List<Long> videoIds) {
|
|
private List<Long> filterByViewed(FilterParam param, List<Long> videoIds) {
|
|
|
|
|
|
- if (StringUtils.isBlank(param.getMid())
|
|
+
|
|
- || CollectionUtils.isEmpty(videoIds)) {
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ if (CollectionUtils.isEmpty(videoIds)) {
|
|
return videoIds;
|
|
return videoIds;
|
|
}
|
|
}
|
|
return viewedService.filterViewedVideo(param.getAppType(), param.getMid(), param.getUid(), videoIds, param.getCityCode(),
|
|
return viewedService.filterViewedVideo(param.getAppType(), param.getMid(), param.getUid(), videoIds, param.getCityCode(),
|