// 排行榜返回玩家值 export class RankParam { roleName: string; lv: number; vLv: number; guildName: string = ""; head: string = 'zhaoyun'; headHid: number = 19; sHid: number = 19; title: number; constructor(roleName: string, lv: number, vLv: number, headHid: number, sHid: number, title: number) { this.roleName = roleName; this.lv = lv; this.vLv = vLv; this.headHid = headHid; this.sHid = sHid; this.title = title; } } // 公会排行榜返回值 export class GuildRankParam { icon: number; name: string; lv: number; leader: { roleName: string; title: number; lv: number; headHid: number; sHid: number; } constructor(icon: number, name: string, lv: number, leader: {roleName: string, title: number, lv: number, headHid: number, sHid: number}) { this.icon = icon; this.name = name; this.lv = lv; let _leader = new GuildLeader(leader); this.leader = _leader; } } export class GuildLeader { roleName: string; title: number; lv: number; headHid: number; sHid: number; constructor(leader: {roleName: string, title: number, lv: number, headHid: number, sHid: number}) { this.roleName = leader.roleName; this.title = leader.title; this.lv = leader.lv; this.headHid = leader.headHid; this.sHid = leader.sHid; } }