boss debug加挑战次数
This commit is contained in:
@@ -22,6 +22,24 @@ export class GuildHandler {
|
|||||||
constructor(private app: Application) {
|
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关卡
|
// 获得boss关卡
|
||||||
async getBossInstance(msg: {}, session: BackendSession) {
|
async getBossInstance(msg: {}, session: BackendSession) {
|
||||||
const roleId: string = session.get('roleId');
|
const roleId: string = session.get('roleId');
|
||||||
@@ -159,6 +177,5 @@ export class GuildHandler {
|
|||||||
await addActive(roleId, serverId, 3, 1);
|
await addActive(roleId, serverId, 3, 1);
|
||||||
return resResult(STATUS.SUCCESS, result);
|
return resResult(STATUS.SUCCESS, result);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user