房间等级等级bug

This commit is contained in:
2024-12-18 13:44:44 +08:00
parent ba5fa71eb4
commit 2ffc080f83

View File

@@ -53,14 +53,6 @@ public class RoomLevelService {
Double score = roomExpCache(partitionId).getScore(roomUid);
BigDecimal scoreValue = BigDecimal.valueOf(score == null ? 0D : score);
TreeMap<BigDecimal, RoomLevelInfo> levelInfoTreeMap = roomLevelInfoService.getLevelInfoTreeMap();
if (score == 0 || levelInfoTreeMap.isEmpty()) {
RoomLevelInfo roomLevelInfo = new RoomLevelInfo();
roomLevelInfo.setLevelSeq(1);
roomLevelInfo.setLevelIcon("");
roomLevelInfo.setLevelExp(BigDecimal.ZERO);
roomLevelInfo.setManageNum(5);
return roomLevelInfo;
}
Map.Entry<BigDecimal, RoomLevelInfo> levelInfoEntry = levelInfoTreeMap.headMap(scoreValue, true).lastEntry();
return levelInfoEntry.getValue();
}