using System; using System.Collections.Generic; namespace Assets.MyGame.Scripts.Net.APIResponses { /// /// 排行榜用户项(/api/Hall/GetRanking 返回的 userList 元素和 user 字段) /// [Serializable] public class RankingUserResponse { public string userId; // 用户Id public int rank; // 排名 public string userName; // 用户名 public string nickName; // 昵称 public string number; // 用户序号 public string avatarUrl; // 头像地址 public string mobile; // 手机号 public int level; // 用户等级 public long rankingValue; // 排行数值(金币/消耗等) } /// /// 排行榜响应(/api/Hall/GetRanking) /// [Serializable] public class RankingResponse { /// 排行榜类型 1=金币排名 2=等级排名 3=今日消耗排名 public int rankingType; /// 排行榜类型名称 public string rankingTypeName; /// 排行榜用户列表 public List userList; /// 当前用户在排行榜中的信息 public RankingUserResponse user; } }