diff --git a/accompany-business/accompany-business-service/src/main/java/com/accompany/business/service/room/RoomDaySendRankRewardManager.java b/accompany-business/accompany-business-service/src/main/java/com/accompany/business/service/room/RoomDaySendRankRewardManager.java index 847c423d2..b002b58fa 100644 --- a/accompany-business/accompany-business-service/src/main/java/com/accompany/business/service/room/RoomDaySendRankRewardManager.java +++ b/accompany-business/accompany-business-service/src/main/java/com/accompany/business/service/room/RoomDaySendRankRewardManager.java @@ -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() diff --git a/accompany-business/accompany-business-service/src/main/java/com/accompany/business/service/room/RoomDaySendRankRewardService.java b/accompany-business/accompany-business-service/src/main/java/com/accompany/business/service/room/RoomDaySendRankRewardService.java index 7f2ecabb7..53cf336f2 100644 --- a/accompany-business/accompany-business-service/src/main/java/com/accompany/business/service/room/RoomDaySendRankRewardService.java +++ b/accompany-business/accompany-business-service/src/main/java/com/accompany/business/service/room/RoomDaySendRankRewardService.java @@ -49,6 +49,10 @@ public class RoomDaySendRankRewardService extends ServiceImpl 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; }