排行榜:一览&领取

This commit is contained in:
luying
2021-04-12 09:47:16 +08:00
parent 5dca7b304d
commit 22e6a82100
20 changed files with 496 additions and 139 deletions
@@ -118,7 +118,7 @@ export class PvpHandler {
}
let r = new Rank(REDIS_KEY.PVP_RANK, {});
let myRank = await r.getMyRank(roleId);//去redis中获取排名
let myRank = await r.getMyRank({roleId});//去redis中获取排名
let data:any = {warId, seasonNum, seasonEndTime, myRank, oppPlayers, heroes: heroes.map(cur => {
let {actorId, dataId, order} = cur;
@@ -286,7 +286,7 @@ export class PvpHandler {
// 加入排行榜
let r = new Rank(REDIS_KEY.PVP_RANK, {});
await r.setRankWithRoleInfo(roleId, pvpDefense.score, pvpDefense.updatedAt.getTime(), role);
let myRank = await r.getMyRank(roleId);
let myRank = await r.getMyRank({roleId});
return resResult(STATUS.SUCCESS, {
battleCode, isSuccess,
@@ -389,7 +389,7 @@ export class PvpHandler {
let roleId = session.get('roleId');
let r = new Rank(REDIS_KEY.PVP_RANK, {});
let {ranks, myRank} = await r.getRankListWithMyRank(roleId);
let {ranks, myRank} = await r.getRankListWithMyRank({roleId});
if(!myRank) {
let pvpDefense = await PvpDefenseModel.findByRoleId(roleId);