房间日奖励-首页-奖励进度-未达标时下一档取第一档
This commit is contained in:
@@ -267,7 +267,7 @@ public class RoomDaySendRankRewardManager {
|
||||
Users owner = usersService.getNotNullUsersByUid(room.getUid());
|
||||
|
||||
ZonedDateTime zdt = DateTimeUtil.getDateTimeByZoneId(partitionEnum.getZoneId());
|
||||
String yesterdayStr = zdt.format(DateTimeUtil.dateFormatter);
|
||||
String yesterdayStr = zdt.minusDays(1L).format(DateTimeUtil.dateFormatter);
|
||||
Byte rewardType = isRoomOwnerReward? Constant.status.delete: Constant.status.valid;
|
||||
|
||||
RoomDaySendRankUserRecord userRecord = userRecordService.lambdaQuery()
|
||||
|
@@ -49,6 +49,10 @@ public class RoomDaySendRankRewardService extends ServiceImpl<RoomDaySendRankRew
|
||||
.filter(reward -> roomSerialValue.compareTo(reward.getSerialValue()) >= 0)
|
||||
.max(Comparator.comparing(RoomDaySendRankReward::getSerialValue));
|
||||
if (curLevelOptional.isEmpty()){
|
||||
RoomDaySendRankReward nexLevel = rewardList.get(0);
|
||||
vo.setNextLevel(nexLevel.getName());
|
||||
vo.setNextLevelLimit(nexLevel.getSerialValue());
|
||||
vo.setNextLevelReward(nexLevel.getRoomOwnerReward() + nexLevel.getTopTenTotalReward());
|
||||
return vo;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user