feat(gvgBattle): 队伍入驻积分点是更新内存数据

This commit is contained in:
liangtongchuan
2023-02-11 22:29:16 +08:00
committed by luying
parent 0c8330d51f
commit e2e4c7424c

View File

@@ -226,8 +226,13 @@ export class GVGBattleHandler {
// 队伍入驻积分点
async teamSettle(msg: { cityId: number, areaId: number, pointId: number, teamCode: string }, session: BackendSession) {
const serverId = session.get('serverId');
const { pointId, teamCode } = msg;
const curTeam = await GVGTeamModel.findOneAndUpdate({ teamCode }, { pointId }).lean();
let groupId = await getGroupIdOfServer(serverId);
let serverType = await getGVGServerType(serverId);
let teamObj = getGVGBattleData(groupId, serverType);
teamObj.teamSettle(teamCode, pointId);
return resResult(STATUS.SUCCESS, { curTeam });
}