Files
5.24BuYu/Assets/MyGame/Scripts/Net/APIResponses/UserToken.cs
T

122 lines
2.9 KiB
C#
Raw Normal View History

2026-02-03 11:35:19 +08:00
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]
2026-04-13 18:30:55 +08:00
public class UserToken:UserData
{
/// <summary>
/// 登录 Token
/// </summary>
public string token;
}
public class UserData
2026-02-03 11:35:19 +08:00
{
2026-03-09 09:25:01 +08:00
/// <summary>
/// 基础信息,包括昵称、头像等基本信息
/// </summary>
public UserBaseInfo BaseInfo = new UserBaseInfo();
2026-02-03 11:35:19 +08:00
/// <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>
2026-03-27 15:18:35 +08:00
public List<BaseUserProp> cannonList;
2026-02-03 11:35:19 +08:00
/// <summary>
/// 当前使用的炮台
/// </summary>
public BaseUserProp cannonUsing;
/// <summary>
/// 当前使用的翅膀
/// </summary>
public BaseUserProp wingUsing;
/// <summary>
/// 拥有的翅膀列表
/// </summary>
2026-04-13 18:30:55 +08:00
public List<BaseUserProp> wingList;
2026-02-03 11:35:19 +08:00
/// <summary>
/// 当前使用的战神
/// </summary>
public BaseUserProp godWarUsing;
/// <summary>
/// 拥有的战神列表
/// </summary>
2026-03-27 15:18:35 +08:00
public List<BaseUserProp> godWarList;
2026-02-03 11:35:19 +08:00
/// <summary>
/// 道具列表(包含数量)
/// </summary>
2026-03-27 15:18:35 +08:00
public List<BaseProductCount> props;
2026-02-03 11:35:19 +08:00
/// <summary>
/// 用户资产(金币、钻石、VIP 等)
/// </summary>
public UserAssets assets;
/// <summary>
/// 创建时间(时间戳)
/// </summary>
public long createTime;
/// <summary>
/// 封禁信息
/// </summary>
public BanInfo banInfo;
/// <summary>
/// 静态统计信息(登录、在线时长等)
/// </summary>
public StaticInfo @static;
2026-04-13 18:30:55 +08:00
2026-02-03 11:35:19 +08:00
/// <summary>
/// 玩家因子
/// </summary>
public object playerFactor;
}
}