From bbaf6a15561887dbb1bd344d805598e0e87d9b2c Mon Sep 17 00:00:00 2001 From: lvxinran Date: Sat, 26 Jun 2021 13:54:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=92=E5=90=8D=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../handler/gtw/GetWorldArenaChallengeRequestHandler.java | 2 +- .../main/java/com/ljsd/jieling/logic/arena/ArenaLogic.java | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/gtw/GetWorldArenaChallengeRequestHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/gtw/GetWorldArenaChallengeRequestHandler.java index 82966ee6a..390a27289 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/gtw/GetWorldArenaChallengeRequestHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/gtw/GetWorldArenaChallengeRequestHandler.java @@ -146,7 +146,7 @@ public class GetWorldArenaChallengeRequestHandler extends BaseHandler> rankByKey = rank.getRankByKey(String.valueOf(groupId),rankIndex-1,rankIndex-1); ZSetOperations.TypedTuple next = rankByKey.iterator().next(); if(Integer.parseInt(next.getValue())<1000){ - CommonProto.ArenaEnemy.Builder robotCrossArenaEnemy = getRobotCrossArenaEnemy(rankIndex, groupId); + CommonProto.ArenaEnemy.Builder robotCrossArenaEnemy = getRobotCrossArenaEnemy(groupId,rankIndex,Integer.parseInt(next.getValue())); if(list!=null&&list.size()>0){ robotCrossArenaEnemy.setHadProud(list.contains(String.valueOf(robotCrossArenaEnemy.getPersonInfo().getUid()))); } @@ -851,12 +851,12 @@ public class ArenaLogic { } //获取单个信息(机器人) - public CommonProto.ArenaEnemy.Builder getRobotCrossArenaEnemy(int id,int groupId){ + public CommonProto.ArenaEnemy.Builder getRobotCrossArenaEnemy(int groupId,int rank,int id){ CrossArenaEnemy info = RedisUtil.getInstence().getMapEntry(RedisKey.CROSS_ARENA_ROBOT_INFO, String.valueOf(groupId), String.valueOf(id), CrossArenaEnemy.class); if(info==null){ return null; } - return getRobotCrossArenaEnemy(id,info); + return getRobotCrossArenaEnemy(rank,info); } /**