年度庆典-BaseRoundRankActService initRank可重复
This commit is contained in:
@@ -218,7 +218,9 @@ public abstract class BaseRoundRankActService<Provider extends RankObjectProvide
|
||||
Map<Long, Double> prevScoreMap = prevRankList.stream().map(ScoredEntry::getValue).collect(Collectors.toMap(uid->uid, uid->0d));
|
||||
|
||||
RScoredSortedSet<Long> curRank = getRankByRound(curRound);
|
||||
curRank.addAll(prevScoreMap);
|
||||
for (Map.Entry<Long, Double> entry: prevScoreMap.entrySet()){
|
||||
curRank.addScore(entry.getKey(), entry.getValue());
|
||||
}
|
||||
}
|
||||
|
||||
public void initRank(LocalDateTime now){
|
||||
|
Reference in New Issue
Block a user