御剑行,获取跨发玩家数据方法修改

back_recharge
duhui 2021-10-22 10:01:20 +08:00
parent b0192aa8ab
commit fd55683fc9
1 changed files with 5 additions and 5 deletions

View File

@ -10,7 +10,7 @@ import com.ljsd.jieling.jbean.ActivityMission;
import com.ljsd.jieling.logic.activity.ActivityType; import com.ljsd.jieling.logic.activity.ActivityType;
import com.ljsd.jieling.logic.activity.crossService.CrossServiceLogic; import com.ljsd.jieling.logic.activity.crossService.CrossServiceLogic;
import com.ljsd.jieling.logic.dao.UserManager; import com.ljsd.jieling.logic.dao.UserManager;
import com.ljsd.jieling.logic.dao.gm.ArenaOfUser; import com.ljsd.jieling.logic.dao.cross.CSPlayer;
import com.ljsd.jieling.logic.dao.root.User; import com.ljsd.jieling.logic.dao.root.User;
import com.ljsd.jieling.logic.rank.RankContext; import com.ljsd.jieling.logic.rank.RankContext;
import com.ljsd.jieling.logic.rank.RankEnum; import com.ljsd.jieling.logic.rank.RankEnum;
@ -249,11 +249,11 @@ public class RidingSwardLogic{
Set<ZSetOperations.TypedTuple<String>> tupleSet = rank.getCrossRankByKey("", 1, 4); Set<ZSetOperations.TypedTuple<String>> tupleSet = rank.getCrossRankByKey("", 1, 4);
for (ZSetOperations.TypedTuple<String> tuple : tupleSet) { for (ZSetOperations.TypedTuple<String> tuple : tupleSet) {
// 跨服排行榜玩家数据 // 跨服排行榜玩家数据
ArenaOfUser query = CrossServiceLogic.getInstance().query(Integer.parseInt(tuple.getValue())); CSPlayer csPlayer = CrossServiceLogic.getPlayerByRedis(Integer.parseInt(tuple.getValue()));
CommonProto.ModelUserInfo.Builder builder = CommonProto.ModelUserInfo.newBuilder() CommonProto.ModelUserInfo.Builder builder = CommonProto.ModelUserInfo.newBuilder()
.setUserName(query.getPlayerManager().getName()) .setUserName(csPlayer.getName())
.setSex(query.getPlayerManager().getGender()) .setSex(csPlayer.getSex())
.setPracticeLevel(query.getPlayerManager().getPracticeLevel()); .setPracticeLevel(csPlayer.getPracticeLevel());
infos.add(builder.build()); infos.add(builder.build());
} }
build.addAllModelInfo(infos); build.addAllModelInfo(infos);