pvp:修复赛季相关
This commit is contained in:
@@ -668,27 +668,22 @@ export class FriendHandler {
|
||||
for (let hid of showLineup) {
|
||||
let curHero = dbHeroes.find(cur => cur.hid == hid);
|
||||
if (curHero) {
|
||||
let { lv, star, colorStar, quality, skinId } = curHero;
|
||||
heroes.push({
|
||||
actorId: hid, skinId, lv, star, colorStar, quality,
|
||||
score: 0
|
||||
});
|
||||
let hero = new PlayerDetailHero();
|
||||
hero.setByDbHero(curHero);
|
||||
}
|
||||
}
|
||||
} else {
|
||||
for (let { hid } of topLineup) {
|
||||
let curHero = dbHeroes.find(cur => cur.hid == hid);
|
||||
if (curHero) {
|
||||
let { lv, star, colorStar, quality, skinId } = curHero;
|
||||
heroes.push({
|
||||
actorId: hid, lv, skinId, star, colorStar, quality,
|
||||
score: 0
|
||||
});
|
||||
let hero = new PlayerDetailHero();
|
||||
hero.setByDbHero(curHero);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
let r = new Rank(REDIS_KEY.PVP_RANK, {});
|
||||
let seasonNum: number = this.app.get('pvpSeasonNum');
|
||||
let r = new Rank(REDIS_KEY.PVP_RANK, { seasonNum });
|
||||
let rank = await r.getMyRank({ roleId: oppoRoleId });//去redis中获取排名
|
||||
|
||||
result = new PlayerDetail({ ...role, defCe: topLineupCe, heroes });
|
||||
|
||||
Reference in New Issue
Block a user