diff --git a/game-server/app/servers/connector/remote/connectorRemote.ts b/game-server/app/servers/connector/remote/connectorRemote.ts index 128a9cc48..16dfdc68a 100644 --- a/game-server/app/servers/connector/remote/connectorRemote.ts +++ b/game-server/app/servers/connector/remote/connectorRemote.ts @@ -5,6 +5,7 @@ import { reloadResources } from '../../../pubUtils/data'; import { UserGuildType } from '../../../db/UserGuild'; import { kickUser } from '../../../services/connectorService'; import { PVPConfigType } from '../../../db/SystemConfig'; +import { setDicAuctionTime } from '../../../services/guildActivityService'; export default function (app: Application) { new HandlerService(app, {}); return new ConnectorRemote(app); @@ -71,4 +72,11 @@ export class ConnectorRemote { this.app.set('pvpSeasonEndTime', pvpConfig.seasonEndTime); } } + + /** + * 改变字典表中的拍卖行时间 + */ + async setDicAuctionTime(startTime: number, endActivity: number, startGuild: number, endGuild: number, startWorld: number, endWorld: number) { + setDicAuctionTime(startTime, endActivity, startGuild, endGuild, startWorld, endWorld); + } } diff --git a/game-server/app/servers/gm/handler/gmHandler.ts b/game-server/app/servers/gm/handler/gmHandler.ts index efd287ac9..efab147c1 100644 --- a/game-server/app/servers/gm/handler/gmHandler.ts +++ b/game-server/app/servers/gm/handler/gmHandler.ts @@ -363,6 +363,7 @@ export class GmHandler { let startTimes = await pinus.app.rpc.guild.guildActivityRemote.setDicGuildActivity.broadcast(now.getTime(), aid, startActivity, endActivity); await pinus.app.rpc.systimer.systimerRemote.setDicGuildActivity.broadcast(now.getTime(), aid, startActivity, endActivity); await pinus.app.rpc.guild.guildActivityRemote.setDicAuctionTime.broadcast(startTimes[0], endActivity, startGuildAuction, endGuildAuction, startWorldAuction, endWorldAuction); + await pinus.app.rpc.connector.connectorRemote.setDicAuctionTime.broadcast(startTimes[0], endActivity, startGuildAuction, endGuildAuction, startWorldAuction, endWorldAuction); await pinus.app.rpc.systimer.systimerRemote.setDicAuctionTime.broadcast(startTimes[0], endActivity, startGuildAuction, endGuildAuction, startWorldAuction, endWorldAuction); await pinus.app.rpc.guild.guildActivityRemote.setDay.broadcast(day); await pinus.app.rpc.systimer.systimerRemote.setDay.broadcast(day);