拍卖行:修复分红分配debug
This commit is contained in:
@@ -2,7 +2,7 @@ import { Application, BackendSession, pinus } from 'pinus';
|
|||||||
import { RoleModel } from '../../../db/Role';
|
import { RoleModel } from '../../../db/Role';
|
||||||
import { EventRecordModel } from '../../../db/EventRecord';
|
import { EventRecordModel } from '../../../db/EventRecord';
|
||||||
import { getEvent } from '../../../services/eventSercive';
|
import { getEvent } from '../../../services/eventSercive';
|
||||||
import { resResult } from '../../../pubUtils/util';
|
import { getRandSingleEelm, resResult } from '../../../pubUtils/util';
|
||||||
import { STATUS } from '../../../consts/statusCode';
|
import { STATUS } from '../../../consts/statusCode';
|
||||||
import { GMMailModel } from '../../../db/GMMail';
|
import { GMMailModel } from '../../../db/GMMail';
|
||||||
import { delGuildActivityRank, getRoleOnlineInfo } from '../../../services/redisService';
|
import { delGuildActivityRank, getRoleOnlineInfo } from '../../../services/redisService';
|
||||||
@@ -386,7 +386,9 @@ export class GmHandler {
|
|||||||
let time = <number>getTimeFunM().getAfterDayWithHour(0);
|
let time = <number>getTimeFunM().getAfterDayWithHour(0);
|
||||||
pinus.app.rpc.guild.guildActivityRemote.setCurrentTime.broadcast(time);
|
pinus.app.rpc.guild.guildActivityRemote.setCurrentTime.broadcast(time);
|
||||||
await pushCurrentTime(time);
|
await pushCurrentTime(time);
|
||||||
await sendUngotDividend();
|
let guilds = pinus.app.getServersByType('guild');
|
||||||
|
let guild = getRandSingleEelm(guilds);
|
||||||
|
await pinus.app.rpc.guild.guildActivityRemote.sendUngotDividend.toServer(guild.id);
|
||||||
}, startActivity * 1000 + endActivity * 1000 + startGuildAuction * 1000 + endGuildAuction * 1000 + startWorldAuction * 1000 + endWorldAuction * 1000 + startNextDay * 1000)
|
}, startActivity * 1000 + endActivity * 1000 + startGuildAuction * 1000 + endGuildAuction * 1000 + startWorldAuction * 1000 + endWorldAuction * 1000 + startNextDay * 1000)
|
||||||
return resResult(STATUS.SUCCESS, {
|
return resResult(STATUS.SUCCESS, {
|
||||||
startActivity: startTimes[0],
|
startActivity: startTimes[0],
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ import { Application, ChannelService, HandlerService, } from 'pinus';
|
|||||||
import { sendAllGuildRanks, sendGuildActEndMsg, calWoodenHorseAndSend, sendRaceStartMsg, setDicGuildActivity, setDicAuctionTime } from '../../../services/guildActivityService';
|
import { sendAllGuildRanks, sendGuildActEndMsg, calWoodenHorseAndSend, sendRaceStartMsg, setDicGuildActivity, setDicAuctionTime } from '../../../services/guildActivityService';
|
||||||
import { gameData } from '../../../pubUtils/data';
|
import { gameData } from '../../../pubUtils/data';
|
||||||
import { setWeek } from '../../../pubUtils/timeUtil';
|
import { setWeek } from '../../../pubUtils/timeUtil';
|
||||||
|
import { sendUngotDividend } from '../../../services/auctionService';
|
||||||
|
|
||||||
export default function (app: Application) {
|
export default function (app: Application) {
|
||||||
new HandlerService(app, {});
|
new HandlerService(app, {});
|
||||||
@@ -99,4 +100,8 @@ export class GuildActivityRemote {
|
|||||||
getCurrentTime() {
|
getCurrentTime() {
|
||||||
return Date.now() - this.setTime + this.currentTime;
|
return Date.now() - this.setTime + this.currentTime;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public async sendUngotDividend() {
|
||||||
|
await sendUngotDividend();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user