122 lines
2.9 KiB
C#
122 lines
2.9 KiB
C#
using Assets.MyGame.Scripts.Net.API.UserData_SubClass;
|
||
using System;
|
||
using System.Collections.Generic;
|
||
using System.Linq;
|
||
using System.Text;
|
||
using System.Threading.Tasks;
|
||
using UserAssets= Assets.MyGame.Scripts.Net.API.UserData_SubClass.Assets;
|
||
namespace Assets.MyGame.Scripts.Net.API
|
||
{
|
||
/// <summary>
|
||
/// 用户 Token 及完整用户信息(Swagger: UserToken)
|
||
/// </summary>
|
||
[Serializable]
|
||
public class UserToken:UserData
|
||
{
|
||
|
||
/// <summary>
|
||
/// 登录 Token
|
||
/// </summary>
|
||
public string token;
|
||
}
|
||
public class UserData
|
||
{
|
||
/// <summary>
|
||
/// 基础信息,包括昵称、头像等基本信息
|
||
/// </summary>
|
||
public UserBaseInfo BaseInfo = new UserBaseInfo();
|
||
/// <summary>
|
||
/// 用户唯一 ID
|
||
/// </summary>
|
||
public string id;
|
||
|
||
/// <summary>
|
||
/// 是否被删除
|
||
/// </summary>
|
||
public bool isDelete;
|
||
|
||
/// <summary>
|
||
/// 创建信息(包含创建人、时间等)
|
||
/// </summary>
|
||
public OptionUserInfo createInfo;
|
||
|
||
/// <summary>
|
||
/// 实名认证信息
|
||
/// </summary>
|
||
public RealNameInfo realName;
|
||
|
||
/// <summary>
|
||
/// 保险箱信息
|
||
/// </summary>
|
||
public SafeBoxInfo safeBox;
|
||
|
||
/// <summary>
|
||
/// 签到信息
|
||
/// </summary>
|
||
public SignInfo sign;
|
||
|
||
/// <summary>
|
||
/// 拥有的炮台列表
|
||
/// </summary>
|
||
public List<BaseUserProp> cannonList;
|
||
|
||
/// <summary>
|
||
/// 当前使用的炮台
|
||
/// </summary>
|
||
public BaseUserProp cannonUsing;
|
||
|
||
/// <summary>
|
||
/// 当前使用的翅膀
|
||
/// </summary>
|
||
public BaseUserProp wingUsing;
|
||
|
||
/// <summary>
|
||
/// 拥有的翅膀列表
|
||
/// </summary>
|
||
public List<BaseUserProp> wingList;
|
||
|
||
/// <summary>
|
||
/// 当前使用的战神
|
||
/// </summary>
|
||
public BaseUserProp godWarUsing;
|
||
|
||
/// <summary>
|
||
/// 拥有的战神列表
|
||
/// </summary>
|
||
public List<BaseUserProp> godWarList;
|
||
|
||
/// <summary>
|
||
/// 道具列表(包含数量)
|
||
/// </summary>
|
||
public List<BaseProductCount> props;
|
||
|
||
/// <summary>
|
||
/// 用户资产(金币、钻石、VIP 等)
|
||
/// </summary>
|
||
public UserAssets assets;
|
||
/// <summary>
|
||
/// 创建时间(时间戳)
|
||
/// </summary>
|
||
public long createTime;
|
||
|
||
/// <summary>
|
||
/// 封禁信息
|
||
/// </summary>
|
||
public BanInfo banInfo;
|
||
|
||
/// <summary>
|
||
/// 静态统计信息(登录、在线时长等)
|
||
/// </summary>
|
||
public StaticInfo @static;
|
||
|
||
|
||
/// <summary>
|
||
/// 玩家因子
|
||
/// </summary>
|
||
public object playerFactor;
|
||
}
|
||
|
||
|
||
|
||
}
|