diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/family/GuildHelpGetAllRequestHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/family/GuildHelpGetAllRequestHandler.java index 2aa81ebcb..f30c5a2f0 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/family/GuildHelpGetAllRequestHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/family/GuildHelpGetAllRequestHandler.java @@ -60,7 +60,11 @@ public class GuildHelpGetAllRequestHandler extends BaseHandler entry : entries) { builder.addGuildHelpInfo(CommonProto.GuildHelpInfo.newBuilder().setType(entry.getKey()).setHadtakenum(user.getGuildMyInfo().getGuidHelpHadTakeInfo().getOrDefault(entry.getKey(),0)).setHadtakenum(guidHelpHadTakeInfo.getOrDefault(entry.getKey(),0)).setNum(entry.getValue())); } - Family.GuildHelpInfoIndication build = builder.setUid(target.getId()).setName(target.getPlayerInfoManager().getNickName()).build(); + Family.GuildHelpInfoIndication build = builder + .setUid(target.getId()) + .setName(target.getPlayerInfoManager().getNickName()) + .setPracticeLevel(target.getHeroManager().getPracticeLevel()) + .build(); builder1.addGuildHelpInfoIndication(build); } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/family/GuildHelpHelpOtherRequestHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/family/GuildHelpHelpOtherRequestHandler.java index 52baa29a9..578a6e4cc 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/family/GuildHelpHelpOtherRequestHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/family/GuildHelpHelpOtherRequestHandler.java @@ -101,11 +101,13 @@ public class GuildHelpHelpOtherRequestHandler extends BaseHandler entry : target.getGuildMyInfo().getGuidHelpInfo().entrySet()) { build.addGuildHelpInfo(CommonProto.GuildHelpInfo.newBuilder().setType(entry.getKey()).setHadtakenum(target.getGuildMyInfo().getGuidHelpHadTakeInfo().getOrDefault(entry.getKey(),0)).setNum(entry.getValue())); } - build.setName(target.getPlayerInfoManager().getNickName()).setUid(target.getId()); + build.setName(target.getPlayerInfoManager().getNickName()).setUid(target.getId()).setPracticeLevel(target.getHeroManager().getPracticeLevel()); GuildLogic.sendIndicationToMember(GuilidManager.guildInfoMap.get(guildId), MessageTypeProto.MessageType.GuildHelpInfoIndication,build.build()); - GuildHelpLog guildHelpLog = new GuildHelpLog(uid, target.getId(), user.getPlayerInfoManager().getNickName(), target.getPlayerInfoManager().getNickName(), (int) (System.currentTimeMillis() / 1000), proto.getType()); + GuildHelpLog guildHelpLog = new GuildHelpLog(uid, target.getId(), user.getPlayerInfoManager().getNickName(), + target.getPlayerInfoManager().getNickName(), (int) (System.currentTimeMillis() / 1000), proto.getType(), + user.getHeroManager().getPracticeLevel(), target.getHeroManager().getPracticeLevel()); guildInfo.addGuildHelpLog(guildHelpLog); //notify all log Family.GuildHelpLogIndication build1 = Family.GuildHelpLogIndication.newBuilder() diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/family/GuildSendHelpRequestHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/family/GuildSendHelpRequestHandler.java index 58101f9a6..2c2708bd0 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/family/GuildSendHelpRequestHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/family/GuildSendHelpRequestHandler.java @@ -81,7 +81,11 @@ public class GuildSendHelpRequestHandler extends BaseHandler entry : user.getGuildMyInfo().getGuidHelpInfo().entrySet()) { //通知前端清除公会成员援助信息 build.setUid(user.getId()); + build.setPracticeLevel(user.getHeroManager().getPracticeLevel()); build.addGuildHelpInfo(CommonProto.GuildHelpInfo.newBuilder().setType(entry.getKey()).setNum(-1)); } GuildLogic.sendIndicationToMember(GuilidManager.guildInfoMap.get(user.getPlayerInfoManager().getGuildId()), MessageTypeProto.MessageType.GuildHelpInfoIndication,build.build());