From afa7a8932abde11a19025692b3c842693d9933ee Mon Sep 17 00:00:00 2001 From: yuanshuai <243578945@qq.com> Date: Thu, 21 Oct 2021 18:31:41 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A5=9E=E5=B0=86=E7=A5=9E=E9=AD=82=E7=BB=91?= =?UTF-8?q?=E5=AE=9A=E9=80=BB=E8=BE=91=E4=BF=AE=E6=94=B9=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../hero/HeroGodSoulBindRequestHandler.java | 5 +--- .../ljsd/jieling/logic/dao/HeroManager.java | 26 +++++++++++++++++-- 2 files changed, 25 insertions(+), 6 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/hero/HeroGodSoulBindRequestHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/hero/HeroGodSoulBindRequestHandler.java index 1764f6cc2..ba8716ecb 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/hero/HeroGodSoulBindRequestHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/hero/HeroGodSoulBindRequestHandler.java @@ -37,14 +37,11 @@ public class HeroGodSoulBindRequestHandler extends BaseHandler>godSoulBindMap=hero.getGodSoulBindMap(); + for (Map.Entry> integerListEntry : godSoulBindMap.entrySet()) { + ListheroList=integerListEntry.getValue(); + for (String bindId : heroList) { + Hero bingHero= heroMap.get(bindId); + bingHero.setGodSoulBeBindMap(2,heroId,0); + } + } + MapgodSoulBeBindMap=hero.getGodSoulBeBindMap(); + for (Map.Entry stringIntegerEntry : godSoulBeBindMap.entrySet()) { + Hero bingHero= heroMap.get(stringIntegerEntry.getKey()); + bingHero.setGodSoulBindMap(2,stringIntegerEntry.getValue(),null); } }