🧪 test(test): 修改军团退出冷却时间
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user