拍卖行:修复分红补发定时任务
This commit is contained in:
@@ -14,7 +14,7 @@ import { rmRoleFromQueue, roleLeave, getRoleOnlineInfo, roleLogin } from '../../
|
||||
import { addRoleToGuildChannel, addRoleToSysChannel, addRoleToWorldChannel, leaveGuildAuctionChannel, leaveGuildChannel, leaveSysChannel, leaveWorldAuctionChannel, leaveWorldChannel, recentGuildMsgs, recentPrivateChatInfos, recentSysMsgs, recentWorldMsgs } from '../../../services/chatService';
|
||||
import { reportOneOnline, savePlayTime } from '../../../services/authenticateService';
|
||||
import { checkTaskInEntry, } from '../../../services/task/taskService';
|
||||
import { pushData, everydayRefresh, kickUser, getModuleData } from '../../../services/connectorService';
|
||||
import { pushData, kickUser, getModuleData } from '../../../services/connectorService';
|
||||
// import { setComBtlOnUserLeave } from '../../../services/comBattleService';
|
||||
import Counter from '../../../db/Counter';
|
||||
import { getExpByLv } from '../../../pubUtils/data';
|
||||
|
||||
@@ -153,9 +153,15 @@ export class AuctionHandler {
|
||||
async checkDividend(msg: {}, session: BackendSession) {
|
||||
const begin = await todayGuildBegin();
|
||||
const guildCode = session.get('guildCode');
|
||||
if (!guildCode) return resResult(STATUS.GUILD_NOT_FOUND);
|
||||
const dividends = await DividendModel.findGuildDividendsByBegin(guildCode, begin);
|
||||
return resResult(STATUS.SUCCESS, { dividends: processDividendFormat(dividends) });
|
||||
if(guildCode) {
|
||||
const dividends = await DividendModel.findGuildDividendsByBegin(guildCode, begin);
|
||||
return resResult(STATUS.SUCCESS, { dividends: processDividendFormat(dividends) });
|
||||
} else {
|
||||
let roleId = session.get('roleId');
|
||||
|
||||
const dividends = await DividendModel.findDividendByRoleAndBegin(roleId, begin);
|
||||
return resResult(STATUS.SUCCESS, { dividends: processDividendFormat(dividends) });
|
||||
}
|
||||
}
|
||||
|
||||
async getDividend(msg: { code: string }, session: BackendSession) {
|
||||
|
||||
Reference in New Issue
Block a user