wangyunpeng 6 月之前
父節點
當前提交
11e3528a3d

+ 1 - 1
long-article-recommend-service/src/main/java/com/tzld/longarticle/recommend/server/service/recommend/rank/strategy/RandomRankStrategy.java

@@ -60,7 +60,7 @@ public class RandomRankStrategy implements RankStrategy {
         pool = contentMap.get(contentPools[2]);
         if (CollectionUtils.isNotEmpty(pool)) {
             Collections.shuffle(pool);
-            result.addAll(pool.subList(0, Math.min(pool.size(), param.getSize())));
+            result.addAll(pool.subList(0, Math.min(pool.size(), param.getSize() - result.size())));
         }
 
         return new RankResult(result);