日常任务-主播周奖励bug
This commit is contained in:
@@ -153,12 +153,13 @@ public class GuildMemberWeekLevelRewardV2Service extends ServiceImpl<GuildMember
|
|||||||
BigDecimal remainUserProcess = userProcess;
|
BigDecimal remainUserProcess = userProcess;
|
||||||
|
|
||||||
Long receiveGuildMemberId = userProcessMap.getOrDefault(levelRField, 0L).longValue();
|
Long receiveGuildMemberId = userProcessMap.getOrDefault(levelRField, 0L).longValue();
|
||||||
|
//公会首页过滤R档位 || 过滤条件过滤
|
||||||
if (needFilter || this.calFilterLevelR(guildMember, receiveGuildMemberId) || filterLevelR) {//公会首页过滤R档位 || 过滤条件过滤
|
filterLevelR = needFilter || this.calFilterLevelR(guildMember, receiveGuildMemberId) || filterLevelR;
|
||||||
levelRewardList.removeIf(levelReward -> levelReward.getLevel() == 0);
|
|
||||||
}
|
|
||||||
|
|
||||||
for (GuildMemberWeekLevelReward levelReward : levelRewardList) {
|
for (GuildMemberWeekLevelReward levelReward : levelRewardList) {
|
||||||
|
if (filterLevelR && levelReward.getLevel() == 0) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
String levelId = levelReward.getLevel().toString();
|
String levelId = levelReward.getLevel().toString();
|
||||||
String id = String.join("_" , guildMemberId.toString(), mondayDateStr, levelId);
|
String id = String.join("_" , guildMemberId.toString(), mondayDateStr, levelId);
|
||||||
String statusId = String.join("_" , guildMemberId.toString(), levelId);
|
String statusId = String.join("_" , guildMemberId.toString(), levelId);
|
||||||
|
Reference in New Issue
Block a user