镇念塔:排行榜更新

This commit is contained in:
luying
2022-04-28 20:40:09 +08:00
parent e6b2a30392
commit 9af1f80b67

View File

@@ -20,6 +20,7 @@ import { WarStar } from '../../../domain/dbGeneral';
import { RewardInter } from '../../../pubUtils/interface';
import { combineItems } from '../../../services/role/util';
import { checkTask } from '../../../services/task/taskService';
import { Rank } from '../../../services/rankService';
export default function(app: Application) {
return new TowerBattleHandler(app);
@@ -332,6 +333,10 @@ export class TowerBattleHandler {
let data = await getTowerStatus(role);
await checkTask(serverId, roleId, sid, TASK_TYPE.BATTLE_TOWER_LV, { towerLv: role.towerLv - 1 });
// 更新redis
let r = new Rank(REDIS_KEY.TOWER_RANK, { serverId });
await r.setRankWithRoleInfo(roleId, role.towerLv - 1, role.towerUpTime.getTime(), role);
return resResult(STATUS.SUCCESS, { ...data, goods });
}