diff --git a/game-server/app/servers/guild/handler/guildHandler.ts b/game-server/app/servers/guild/handler/guildHandler.ts index 0e0979304..98b6659c3 100644 --- a/game-server/app/servers/guild/handler/guildHandler.ts +++ b/game-server/app/servers/guild/handler/guildHandler.ts @@ -933,6 +933,19 @@ export class GuildHandler { return resResult(STATUS.SUCCESS, { code }); } + // debug接口: 情况退军团时间 + async debugClearQuitGuildTime(msg: { magicWord: string }, session: BackendSession) { + + const { magicWord } = msg; + if (magicWord !== DEBUG_MAGIC_WORD) { + return resResult(STATUS.TOKEN_ERR); + } + const roleId = session.get('roleId'); + await RoleModel.updateRoleInfo(roleId, { quitGuildTime: 0 }); + + return resResult(STATUS.SUCCESS); + } + // debug接口: 加入公会 async debugJoinGuild(msg: guildInter & { magicWord: string, code: string }, session: BackendSession) { const { code, magicWord } = msg;