Commit af636e87 by 王祖波

阶梯奖励批次逻辑

parent 165c3e6f
......@@ -329,14 +329,14 @@ public class GroupChatActivityInviteLogServiceImpl implements GroupChatActivityI
int maxInviteNumber = rewardDTOList.stream().mapToInt(GroupChatActivityRewardDTO::getInviteNumber).max().getAsInt();
for (GroupChatActivityRewardDTO rewardDTO : rewardDTOList) {
Integer inviteNumber = rewardDTO.getInviteNumber();
if (inviteNumber == maxInviteNumber) {
if (inviteNumber >= maxInviteNumber) {
if (count.intValue() > maxInviteNumber) {
batchNumber = -1;
} else if (count.intValue() == maxInviteNumber) {
batchNumber = rewardDTO.getInviteLevel();
}
break;
} else if (count.intValue() > inviteNumber) {
} else if (count.intValue() >= inviteNumber) {
batchNumber = rewardDTO.getInviteLevel();
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment