名将擂台:获取对手

This commit is contained in:
luying
2022-07-15 15:31:08 +08:00
parent 7394f14e9d
commit f56dbc29de
15 changed files with 1881 additions and 70 deletions

View File

@@ -1,5 +1,5 @@
import { Application, ChannelService } from 'pinus';
import { resetPvpSeasonTime, guildActivityStart, gateActivityEnd, cityActivityEnd, raceActivityEnd, guildActivitySchedule, auctionSchedule, initMaintenance, stopMaintenance, initAutoCreateServer, addMailsToSchedule, updateTimeLimitRank } from '../../../services/timeTaskService';
import { resetPvpSeasonTime, guildActivityStart, gateActivityEnd, cityActivityEnd, raceActivityEnd, guildActivitySchedule, auctionSchedule, initMaintenance, stopMaintenance, initAutoCreateServer, addMailsToSchedule, updateTimeLimitRank, setLadderCountDown, cancelLadderCountDown } from '../../../services/timeTaskService';
import PvpDefenseType from '../../../db/PvpDefense';
import { DicGuildActivity } from '../../../pubUtils/dictionary/DicGuildActivity';
import { reloadResources } from '../../../pubUtils/data';
@@ -15,6 +15,7 @@ import { MailType } from '../../../db/Mail';
import { GroupMailType } from '../../../db/GroupMail';
import { ServerMailType } from '../../../db/ServerMail';
import { ActivityModelType } from '../../../db/Activity';
import { LADDER_STATUS } from '../../../consts';
export default function (app: Application) {
return new SystimerRemote(app);
@@ -198,4 +199,20 @@ export class SystimerRemote {
errlogger.error(`remote ${__filename} \n ${e.stack}`);
}
}
public async setLadderCountDown(battleCode: string, time: number, status: LADDER_STATUS) {
try {
await setLadderCountDown(battleCode, time, status);
} catch(e) {
errlogger.error(`remote ${__filename} \n ${e.stack}`);
}
}
public async cancelLadderCountDown(battleCode: string) {
try {
await cancelLadderCountDown(battleCode);
} catch(e) {
errlogger.error(`remote ${__filename} \n ${e.stack}`);
}
}
}