diff --git a/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/service/activity/RankingActivityServiceImpl.java b/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/service/activity/RankingActivityServiceImpl.java index 830fa447..fe80489e 100644 --- a/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/service/activity/RankingActivityServiceImpl.java +++ b/rc-service/rc-service-other/other-application/src/main/java/com/red/circle/other/app/service/activity/RankingActivityServiceImpl.java @@ -109,6 +109,7 @@ public class RankingActivityServiceImpl implements RankingActivityService { RankingListCO result = rankingListQryExe.execute(top4Cmd); if (result != null && CollectionUtils.isNotEmpty(result.getRankingList())) { + result.setRankingList(result.getRankingList().stream().limit(10).toList()); redisService.setString(cacheKey, JSON.toJSONString(result), CACHE_EXPIRE_MINUTES, TimeUnit.MINUTES); sendGameKingRewardEvent(cmd, result); return convertToRankingUserVOList(result);