排行榜:fix
This commit is contained in:
@@ -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, {
|
||||||
|
|||||||
@@ -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}]);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user