🐞 fix(gvg): 添加情报页面
This commit is contained in:
@@ -824,4 +824,55 @@ export class MyTeamInfo {
|
||||
this.pointId = team.pointId;
|
||||
this.curTeamBreak = team.curTeamBreak;
|
||||
}
|
||||
}
|
||||
|
||||
// 情报
|
||||
// 联军排名
|
||||
export class LeagueRankInInfoPage {
|
||||
rank: number;
|
||||
leagueCode: string = '';
|
||||
leagueName: string = '';
|
||||
lv: number = 1;
|
||||
leaderName: string = '';
|
||||
leagueCe: number = 0;
|
||||
cities: number[] = [];
|
||||
|
||||
constructor(rank: number, league: GVGLeagueType, prepare: GVGLeaguePrepareType, ce: number, cities: number[]) {
|
||||
this.rank = rank;
|
||||
if(league) {
|
||||
this.leagueCode = league.leagueCode;
|
||||
this.leagueName = league.name;
|
||||
this.leaderName = (<RoleType>league.leader)?.roleName;
|
||||
}
|
||||
if(prepare) {
|
||||
this.lv = prepare.lv;
|
||||
}
|
||||
this.leagueCe = ce;
|
||||
this.cities = cities;
|
||||
}
|
||||
}
|
||||
|
||||
export class GuardCityInfoPage {
|
||||
cityId: number;
|
||||
guardLeagueCode: string = '';
|
||||
guardLeagueName: string = '';
|
||||
lv: number = 0;
|
||||
leaderName: string = '';
|
||||
leagueCe: number = 0;
|
||||
|
||||
constructor(cityId: number) {
|
||||
this.cityId = cityId;
|
||||
}
|
||||
|
||||
setGuardLeague(league: GVGLeagueType, prepare: GVGLeaguePrepareType, ce: number) {
|
||||
if(league) {
|
||||
this.guardLeagueCode = league.leagueCode;
|
||||
this.guardLeagueName = league.name;
|
||||
this.leaderName = (<RoleType>league.leader)?.roleName;
|
||||
}
|
||||
if(prepare) {
|
||||
this.lv = prepare.lv;
|
||||
}
|
||||
this.leagueCe = ce;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user