boss debug加挑战次数

This commit is contained in:
mamengke01
2021-01-27 17:08:08 +08:00
parent c952eba474
commit 6af3dc220b

View File

@@ -22,6 +22,24 @@ export class GuildHandler {
constructor(private app: Application) {
}
async debugAddBattleTimes(msg: {}, session: BackendSession) {
const roleId: string = session.get('roleId');
let userGuild = await UserGuildModel.getMyGuild(roleId, 'guildCode');
if (!userGuild)
return resResult(STATUS.WRONG_PARMS);
const { guildCode: code } = userGuild;
let { ranks } = await BossInstanceModel.findBossInstance(code);
for (let i = 0;i < ranks.length; i++) {
let rank = ranks[i];
if (rank.roleId == roleId) {
rank.time = 0;
break;
}
}
let { ranks : resRanks } = await BossInstanceModel.updateBossInstance(code, {ranks});
return resResult(STATUS.SUCCESS, { ranks: resRanks });
}
// 获得boss关卡
async getBossInstance(msg: {}, session: BackendSession) {
const roleId: string = session.get('roleId');
@@ -159,6 +177,5 @@ export class GuildHandler {
await addActive(roleId, serverId, 3, 1);
return resResult(STATUS.SUCCESS, result);
}
}