福利红包会长新人红包

back_recharge
mengchengzhen 2021-06-23 16:17:47 +08:00
parent a660a1b5bf
commit ff2bb3013b
1 changed files with 7 additions and 7 deletions

View File

@ -625,7 +625,7 @@ public class GuildLogic {
} }
targetUser.getGuildMyInfo().setJoinTime(TimeUtils.nowInt()); targetUser.getGuildMyInfo().setJoinTime(TimeUtils.nowInt());
ReportUtil.onReportEvent(targetUser, ReportEventEnum.JOIN_GUILD.getType(),String.valueOf(guildInfo.getId()),guildInfo.getName(),guildInfo.getLevel(),guildInfo.getTotalMembers()); ReportUtil.onReportEvent(targetUser, ReportEventEnum.JOIN_GUILD.getType(),String.valueOf(guildInfo.getId()),guildInfo.getName(),guildInfo.getLevel(),guildInfo.getTotalMembers());
sendNewGuyRedPacket(guildInfo); sendNewGuyRedPacket(guildInfo,applyId);
} }
/** /**
@ -1715,18 +1715,18 @@ public class GuildLogic {
return true; return true;
} }
private static void sendNewGuyRedPacket(GuildInfo guildInfo) throws Exception{ private static void sendNewGuyRedPacket(GuildInfo guildInfo,int userId) throws Exception{
for(int id : guildInfo.getMembers().get(GlobalsDef.CHAIRMAN)){ for(int id : guildInfo.getMembers().get(GlobalsDef.CHAIRMAN)){
User user = UserManager.getUser(id); User chairman = UserManager.getUser(id);
if(user == null) if(chairman == null)
continue; continue;
if(guildInfo.getHistoryMember().contains(user.getId())){ if(guildInfo.getHistoryMember().contains(userId)){
return; return;
}else{ }else{
guildInfo.getHistoryMember().add(user.getId()); guildInfo.getHistoryMember().add(userId);
guildInfo.updateHistoryMember(); guildInfo.updateHistoryMember();
} }
Poster.getPoster().dispatchEvent(new WelfareRedPackEvent(user.getId(), WelfareRedPacketType.newfish_come.getType(),0)); Poster.getPoster().dispatchEvent(new WelfareRedPackEvent(chairman.getId(), WelfareRedPacketType.newfish_come.getType(),0));
} }
} }