罗浮争锋排行榜服务器名显示问题

back_recharge
duhui 2021-08-03 16:44:22 +08:00
parent ae56c60c1e
commit 8e7133efa3
1 changed files with 5 additions and 3 deletions

View File

@ -8,6 +8,7 @@ import com.ljsd.jieling.logic.dao.CrossArenaEnemy;
import com.ljsd.jieling.logic.dao.UserManager;
import com.ljsd.jieling.logic.dao.gm.ArenaOfUser;
import com.ljsd.jieling.logic.dao.root.User;
import com.ljsd.jieling.logic.family.CrossDeathPathLogic;
import config.SArenaRobotConfig;
import org.springframework.data.redis.core.ZSetOperations;
import rpc.protocols.CommonProto;
@ -60,7 +61,7 @@ public class CrossArenaRank extends AbstractRank {
if(mapEntry==null){
return;
}
String serverName = CrossDeathPathLogic.getInstance().getServerNameByDeathPath(mapEntry.getServerID());
everyRankInfo.setParam1(mapEntry.getTotalForce());
CommonProto.UserRank.Builder everyRank = CommonProto.UserRank.newBuilder()
.setUid(mapEntry.getEnemyId_UUid())
@ -68,11 +69,12 @@ public class CrossArenaRank extends AbstractRank {
.setLevel(mapEntry.getLevel()==0?100:mapEntry.getLevel())
.setUserSkin(80012)
.setRankInfo(everyRankInfo)
.setServerName(CrossServiceLogic.getInstance().findServerName(mapEntry.getServerID()))
.setServerName(serverName)
.setSex(0);
builder.addRanks(everyRank);
}else{
ArenaOfUser query = CrossServiceLogic.getInstance().query(Integer.valueOf(data.getValue()));
String serverName = CrossDeathPathLogic.getInstance().getServerNameByDeathPath(query.getPlayerManager().getServerId());
CommonProto.RankInfo.Builder everyRankInfo = CommonProto.RankInfo.newBuilder()
.setRank(index)
.setParam1(query.getHeroManager().getTotalForce())
@ -88,7 +90,7 @@ public class CrossArenaRank extends AbstractRank {
.setRankInfo(everyRankInfo)
.setForce(query.getHeroManager().getTotalForce())
.setPracticeLevel(query.getPlayerManager().getPracticeLevel())
.setServerName(query.getPlayerManager().getServerName())
.setServerName(serverName)
.setSex(0);
builder.addRanks(everyRank);
}