🧪 test(test): 修改军团退出冷却时间

This commit is contained in:
dingchaolin
2023-03-07 11:07:01 +08:00
parent 457baa6d08
commit c2be8b75a9

View File

@@ -7,7 +7,7 @@ import { GuildModel, GuildType, GuildUpdateParam } from '../../../db/Guild';
import { RoleModel, RoleType } from '../../../db/Role';
import { ARMY } from '../../../pubUtils/dicParam';
import { handleCost, addItems, getGoldObject } from '../../../services/role/rewardService';
import { nowSeconds, getTimeFun, getSeconds, getZeroPointD } from '../../../pubUtils/timeUtil';
import { nowSeconds, getTimeFun, getSeconds, getZeroPointD, DAY_TO_MS, HOUR_TO_MS } from '../../../pubUtils/timeUtil';
import { GuildListInfo, GuildMemberParam } from '../../../domain/battleField/guild';
import { GuildLeader } from '../../../domain/rank';
import { UserGuildApplyModel } from '../../../db/UserGuildApply';
@@ -958,14 +958,15 @@ export class GuildHandler {
}
// debug接口 情况退军团时间
async debugClearQuitGuildTime(msg: { magicWord: string }, session: BackendSession) {
async debugClearQuitGuildTime(msg: { magicWord: string, type: number }, session: BackendSession) {
const { magicWord } = msg;
const { magicWord, type = 0 } = msg;
if (magicWord !== DEBUG_MAGIC_WORD) {
return resResult(STATUS.TOKEN_ERR);
}
const roleId = session.get('roleId');
await RoleModel.updateRoleInfo(roleId, { quitGuildTime: 0 });
const quitGuildTime = type ? 0 : Math.floor((new Date().getTime() - HOUR_TO_MS * 2) / 1000);
await RoleModel.updateRoleInfo(roleId, { quitGuildTime: quitGuildTime });
return resResult(STATUS.SUCCESS);
}