寻宝:寻宝如果掉线之后再连接会没有反应

This commit is contained in:
luying
2022-06-09 13:26:35 +08:00
parent 1c9dc90170
commit e6bf69d77c
2 changed files with 16 additions and 4 deletions
+8 -1
View File
@@ -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);
}
}