粮草先行:离开页面的时候不发道具&离开军团不算加成

This commit is contained in:
luying
2022-09-28 19:00:47 +08:00
parent cee94b0cf0
commit 53a252a392
7 changed files with 190 additions and 23 deletions
@@ -22,6 +22,8 @@ import { reportCreateRoleEventToTa, reportTAEvent, reportTAUserSet } from '../..
import { saveLoginAndOutLog } from '../../../pubUtils/logUtil';
import { sendMessageToAllWithSuc, sendMessageToUserWithSuc } from '../../../services/pushService';
import { getIpLocation } from '../../../services/roleService';
import { dispatch } from '../../../pubUtils/dispatcher';
import { leaveRaceActivityToRemote } from '../../../services/guildActivity/guildActivityService';
export default function (app: Application) {
new HandlerService(app, {});
@@ -192,6 +194,7 @@ export class EntryHandler {
savePlayTime(roleInfo.userCode);
}
});
leaveRaceActivityToRemote(serverId, guildCode, roleId);
reportTAUserSet(TA_USERSET_TYPE.ADD, roleId, { total_play_time: nowSeconds() - loginTime });
rmRoleFromQueue(roleId, sid); // 删除redis中寻宝的匹配记录
let channelService = this.app.get('channelService');