排行榜:fix

This commit is contained in:
luying
2021-04-13 10:55:10 +08:00
parent 919ef03a58
commit 0bda2469d9
2 changed files with 3 additions and 3 deletions

View File

@@ -170,7 +170,7 @@ export class RoleHandler {
let received = role.rankReceived.filter(rewardId => { let received = role.rankReceived.filter(rewardId => {
let dic = gameData.generalRankReward.get(rewardId); let dic = gameData.generalRankReward.get(rewardId);
return dic && dic.rankId == id; return dic && dic.rankId == type;
}); });
return resResult(STATUS.SUCCESS, { return resResult(STATUS.SUCCESS, {

View File

@@ -73,7 +73,7 @@ export async function towerBattleEnd(sid: string, roleId: string, serverId: numb
let role = await RoleModel.towerLvUp(roleId); let role = await RoleModel.towerLvUp(roleId);
// 更新redis // 更新redis
let r = new Rank(REDIS_KEY.TOWER_RANK, { serverId }); let r = new Rank(REDIS_KEY.TOWER_RANK, { serverId });
await r.setRankWithRoleInfo(roleId, towerLv, role.towerUpTime.getTime(), role); await r.setRankWithRoleInfo(roleId, towerLv + 1, role.towerUpTime.getTime(), role);
const nextTowerInfo = getTowerDataByLv(towerLv + 1); const nextTowerInfo = getTowerDataByLv(towerLv + 1);
if (nextTowerInfo) { if (nextTowerInfo) {
@@ -87,7 +87,7 @@ export async function towerBattleEnd(sid: string, roleId: string, serverId: numb
} }
const { reward } = getTowerDataByLv(towerLv); const { reward } = getTowerDataByLv(towerLv);
if (reward) towerReward = reward; if (reward) towerReward = reward;
if (towerLv == HANG_UP_CONSTS.ENABLE_LV) { if (towerLv + 1 == HANG_UP_CONSTS.ENABLE_LV) {
await startHangUp(roleId, roleName); await startHangUp(roleId, roleName);
pinus.app.get('channelService').pushMessageByUids('hangUpEnable', resResult(STATUS.SUCCESS, {enable: true}), [{uid: roleId, sid}]); pinus.app.get('channelService').pushMessageByUids('hangUpEnable', resResult(STATUS.SUCCESS, {enable: true}), [{uid: roleId, sid}]);
} }