2026-06-08 21:23:40 +08:00
|
|
|
|
using System;
|
2026-02-03 11:35:19 +08:00
|
|
|
|
|
|
|
|
|
|
namespace Assets.MyGame.Scripts.Net.APIRequest.Params
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// 存入保险箱请求参数
|
2026-02-03 11:35:19 +08:00
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Serializable]
|
|
|
|
|
|
public class SaveSafeBoxParam : RequestParamBase
|
|
|
|
|
|
{
|
|
|
|
|
|
|
2026-06-26 17:26:10 +08:00
|
|
|
|
public int gold; // 存入金额
|
2026-02-03 11:35:19 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// 设置保险箱密码请求参数
|
2026-02-03 11:35:19 +08:00
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Serializable]
|
|
|
|
|
|
public class SetSafeBoxPasswordParam : RequestParamBase
|
|
|
|
|
|
{
|
2026-06-26 17:26:10 +08:00
|
|
|
|
public string password; // 新密码
|
2026-02-03 11:35:19 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
2026-06-26 17:26:10 +08:00
|
|
|
|
/// 重置保险箱密码请求参数(GET)
|
|
|
|
|
|
/// Swagger: /api/Hall/ResetSafeBoxPassword?password=&code=
|
2026-02-03 11:35:19 +08:00
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Serializable]
|
|
|
|
|
|
public class ResetSafeBoxPasswordParam : RequestParamBase
|
|
|
|
|
|
{
|
2026-06-26 17:26:10 +08:00
|
|
|
|
public string password;
|
|
|
|
|
|
public string code;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 取出保险箱请求参数(GET)
|
|
|
|
|
|
/// Swagger: /api/Hall/GetSafeBox?gold=&password=
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Serializable]
|
|
|
|
|
|
public class GetSafeBoxInfoParam : RequestParamBase
|
|
|
|
|
|
{
|
|
|
|
|
|
public long gold;
|
|
|
|
|
|
public string password;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 获取资产变动记录参数(GET)
|
|
|
|
|
|
/// Swagger: /api/Hall/GetUserRewardList
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Serializable]
|
|
|
|
|
|
public class GetUserRewardListObj : RequestObjBase
|
|
|
|
|
|
{
|
|
|
|
|
|
public string keyWord;
|
|
|
|
|
|
public int pageIndex;
|
|
|
|
|
|
public int pageSize;
|
|
|
|
|
|
public string userId;
|
|
|
|
|
|
public int type; // 1增加 2减少 0全部
|
|
|
|
|
|
public int source;
|
|
|
|
|
|
public int currencyType; // 1金币 2金币保险箱 3钻石 0全部
|
2026-02-03 11:35:19 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// 合成碎片请求参数
|
2026-02-03 11:35:19 +08:00
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Serializable]
|
|
|
|
|
|
public class SynthesisFragmentParam : RequestParamBase
|
|
|
|
|
|
{
|
2026-06-08 21:23:40 +08:00
|
|
|
|
public int fragmentId; // 碎片ID
|
|
|
|
|
|
public int count; // 数量
|
2026-02-03 11:35:19 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// 购买月卡请求参数(GET)
|
2026-04-13 18:30:55 +08:00
|
|
|
|
/// Swagger: GET /api/Hall/BuyMonthCard
|
2026-02-03 11:35:19 +08:00
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Serializable]
|
|
|
|
|
|
public class BuyMonthCardParam : RequestParamBase
|
|
|
|
|
|
{
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// <summary>月卡类型 1=周卡 2=月卡 3=年卡</summary>
|
2026-04-13 18:30:55 +08:00
|
|
|
|
public int type;
|
|
|
|
|
|
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// <summary>金币价格(用于校验)</summary>
|
2026-04-13 18:30:55 +08:00
|
|
|
|
public int gold;
|
|
|
|
|
|
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// <summary>现金价格</summary>
|
2026-04-13 18:30:55 +08:00
|
|
|
|
public double money;
|
2026-02-03 11:35:19 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// 购买道具请求参数(GET)
|
2026-04-13 18:30:55 +08:00
|
|
|
|
/// Swagger: GET /api/Hall/BuyProp
|
2026-02-03 11:35:19 +08:00
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Serializable]
|
|
|
|
|
|
public class BuyPropParam : RequestParamBase
|
|
|
|
|
|
{
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// <summary>道具编号</summary>
|
2026-04-13 18:30:55 +08:00
|
|
|
|
public string propNumber;
|
|
|
|
|
|
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// <summary>购买数量</summary>
|
2026-04-13 18:30:55 +08:00
|
|
|
|
public int count;
|
2026-02-03 11:35:19 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// 购买金币请求参数(GET)
|
2026-04-13 18:30:55 +08:00
|
|
|
|
/// Swagger: GET /api/Hall/BuyGold
|
2026-02-03 11:35:19 +08:00
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Serializable]
|
|
|
|
|
|
public class BuyGoldParam : RequestParamBase
|
|
|
|
|
|
{
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// <summary>商品编号(GoldShopConfig.number)</summary>
|
2026-04-13 18:30:55 +08:00
|
|
|
|
public string number;
|
2026-02-03 11:35:19 +08:00
|
|
|
|
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// <summary>购买数量</summary>
|
2026-04-13 18:30:55 +08:00
|
|
|
|
public int count;
|
2026-02-03 11:35:19 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// 购买钻石请求参数(GET)
|
2026-04-13 18:30:55 +08:00
|
|
|
|
/// Swagger: GET /api/Hall/BuyDiamond
|
2026-02-03 11:35:19 +08:00
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Serializable]
|
|
|
|
|
|
public class BuyDiamondParam : RequestParamBase
|
|
|
|
|
|
{
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// <summary>商品编号(DiamondShopConfig.number)</summary>
|
2026-04-13 18:30:55 +08:00
|
|
|
|
public string number;
|
|
|
|
|
|
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// <summary>购买数量</summary>
|
2026-04-13 18:30:55 +08:00
|
|
|
|
public int count;
|
2026-02-03 11:35:19 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// 切换炮台请求参数
|
2026-02-03 11:35:19 +08:00
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Serializable]
|
|
|
|
|
|
public class ChangeCannonParam : RequestParamBase
|
|
|
|
|
|
{
|
2026-06-08 21:23:40 +08:00
|
|
|
|
public string number; // 炮台编号
|
2026-02-03 11:35:19 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// 切换翅膀请求参数
|
2026-02-03 11:35:19 +08:00
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Serializable]
|
|
|
|
|
|
public class ChangeWingParam : RequestParamBase
|
|
|
|
|
|
{
|
2026-06-08 21:23:40 +08:00
|
|
|
|
public string number; // 翅膀编号
|
2026-02-03 11:35:19 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// 切换战神请求参数
|
2026-02-03 11:35:19 +08:00
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Serializable]
|
|
|
|
|
|
public class ChangeGodWarParam : RequestParamBase
|
|
|
|
|
|
{
|
2026-06-08 21:23:40 +08:00
|
|
|
|
public string number; // 战神编号
|
2026-02-03 11:35:19 +08:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
2026-06-08 21:23:40 +08:00
|
|
|
|
/// 发放奖励请求参数
|
2026-02-03 11:35:19 +08:00
|
|
|
|
/// </summary>
|
|
|
|
|
|
[Serializable]
|
|
|
|
|
|
public class DistributeRewardsParam : RequestParamBase
|
|
|
|
|
|
{
|
2026-06-08 21:23:40 +08:00
|
|
|
|
public int rewardId; // 奖励ID
|
2026-02-03 11:35:19 +08:00
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|