diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/CrossYuXuLunDaoRank.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/CrossYuXuLunDaoRank.java index b9de52d95..f4c7c9d63 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/CrossYuXuLunDaoRank.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/rank/rankImpl/CrossYuXuLunDaoRank.java @@ -80,7 +80,7 @@ public class CrossYuXuLunDaoRank extends AbstractRank{ CSPlayer cPlayer = CrossServiceLogic.getPlayerByRedis(Integer.valueOf(data.getValue())); CommonProto.RankInfo.Builder everyRankInfo = CommonProto.RankInfo.newBuilder() .setRank(index) - .setParam1(cPlayer.getMaxFore()) + .setParam1(getParam1(data.getScore())) .setParam2(getParam2(data.getScore())) .setParam3(getParam3(data.getScore())); //CommonProto.UserRank.Builder everyRank = getCrossOneUserRank(query,everyRankInfo); @@ -106,7 +106,7 @@ public class CrossYuXuLunDaoRank extends AbstractRank{ .setUserTitle(player.getUserTitle()) .setPracticeLevel(player.getPracticeLevel()) .setServerName(serverName) - .setCrossScore(everyRankInfo.getParam2()); + .setCrossScore((int)everyRankInfo.getParam1()); } @Override @@ -118,7 +118,7 @@ public class CrossYuXuLunDaoRank extends AbstractRank{ CommonProto.RankInfo towerRankInfo = CommonProto.RankInfo.newBuilder() .setRank(myRank) .setParam1(totalForce) - .setParam2(getParam2(zSetScore)) + .setParam2(zSetScore.intValue()) .build(); allUserResponse.setMyRankInfo(towerRankInfo); }