寻宝:寻宝如果掉线之后再连接会没有反应
This commit is contained in:
@@ -17,7 +17,7 @@ import { getTeamSearchByLv, rmRoleFromQueue } from './redisService';
|
||||
import { getRewardByBlueprtId, gameData, getBossHpByBlueprtId, getDicBlueprtById } from '../pubUtils/data';
|
||||
import { getZeroPointD, nowSeconds } from '../pubUtils/timeUtil';
|
||||
import { handleCost } from './role/rewardService';
|
||||
import { addUserToTeamChannel, delTeamChannel, sendMessageToTeam, sendMessageToUsersWithSuc } from './pushService';
|
||||
import { addUserToTeamChannel, delTeamChannel, sendMessageToTeam, sendMessageToUsersWithSuc, sendMessageToUserWithSuc } from './pushService';
|
||||
import { checkTaskInComBattleEnd } from './task/taskService';
|
||||
|
||||
/**
|
||||
@@ -622,4 +622,11 @@ export async function checkHasMyTeam(roleId: string) {
|
||||
}
|
||||
}
|
||||
return hasMyTeam;
|
||||
}
|
||||
|
||||
export async function checkTeamStatusAndSend(teamCode: string, roleId: string, sid: string) {
|
||||
let team = await ComBattleTeamModel.getTeamByCode(teamCode);
|
||||
if(team && (team.status == 2|| team.status == 3)) {
|
||||
await sendMessageToUserWithSuc(roleId, PUSH_ROUTE.TEAM_COMPLETE, { teamCode, result: team.status == 2? true: false, timeout: team.timeout }, sid);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user