🐞 fix(gvg): 激战期队伍下发格式修改
This commit is contained in:
@@ -279,17 +279,18 @@ export class GVGBattleHandler {
|
||||
let serverNames = await getAllServerName();
|
||||
|
||||
let teamObj = getGVGBattleData(groupKey);
|
||||
let result: GVGAreaInMap[] = [];
|
||||
let result: GVGTeamSpineInMap[] = [];
|
||||
for(let areaId of areaIds) {
|
||||
let teams = teamObj.findTeamsByArea(areaId);
|
||||
let spines = teams.map(team => new GVGTeamSpineInMap(team, serverNames));
|
||||
result.push({ areaId, spines })
|
||||
for(let team of teams) {
|
||||
result.push(new GVGTeamSpineInMap(team, serverNames))
|
||||
}
|
||||
}
|
||||
// 加入频道
|
||||
await leaveGVGAreaChannel(roleId, sid);
|
||||
await addRoleToAreaChannel(roleId, groupKey, areaIds, sid);
|
||||
|
||||
return resResult(STATUS.SUCCESS, { cityId, areas: result });
|
||||
return resResult(STATUS.SUCCESS, { cityId, spines: result });
|
||||
}
|
||||
|
||||
// 点击自己的编队获取区域列表
|
||||
@@ -426,7 +427,7 @@ export class GVGBattleHandler {
|
||||
const curTeam = await GVGTeamModel.settlePoint(teamCode, 0);
|
||||
await GVGCityAreaPointModel.leavePoint(configId, groupKey, pointId);
|
||||
let teamObj = getGVGBattleData(groupKey);
|
||||
teamObj.teamSettle(roleId, teamCode, pointId);
|
||||
teamObj.teamSettle(roleId, teamCode, 0);
|
||||
|
||||
return resResult(STATUS.SUCCESS, { curTeam: new MyTeamInfo(curTeam) });
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user