This commit is contained in:
2026-07-10 23:26:42 +08:00
parent fc8ca4e6ba
commit 43065af74f
10 changed files with 1435 additions and 63 deletions
@@ -3,26 +3,26 @@ using System;
namespace Assets.MyGame.Scripts.Net.APIRequest.Params
{
/// <summary>
/// 存入保险箱请求参数
/// ���뱣�����������
/// </summary>
[Serializable]
public class SaveSafeBoxParam : RequestParamBase
{
public int gold; // 存入金额
public int gold; // ������
}
/// <summary>
/// 设置保险箱密码请求参数
/// �����������������
/// </summary>
[Serializable]
public class SetSafeBoxPasswordParam : RequestParamBase
{
public string password; // 新密码
public string password; // ������
}
/// <summary>
/// 重置保险箱密码请求参数(GET)
/// �������������������GET��
/// Swagger: /api/Hall/ResetSafeBoxPassword?password=&code=
/// </summary>
[Serializable]
@@ -33,7 +33,7 @@ namespace Assets.MyGame.Scripts.Net.APIRequest.Params
}
/// <summary>
/// 取出保险箱请求参数(GET)
/// ȡ�����������������GET��
/// Swagger: /api/Hall/GetSafeBox?gold=&password=
/// </summary>
[Serializable]
@@ -44,7 +44,7 @@ namespace Assets.MyGame.Scripts.Net.APIRequest.Params
}
/// <summary>
/// 获取资产变动记录参数(GET)
/// ��ȡ�ʲ��䶯��¼������GET��
/// Swagger: /api/Hall/GetUserRewardList
/// </summary>
[Serializable]
@@ -54,151 +54,158 @@ namespace Assets.MyGame.Scripts.Net.APIRequest.Params
public int pageIndex;
public int pageSize;
public string userId;
public int type; // 1增加 2减少 0全部
public int type; // 1���� 2���� 0ȫ��
public int source;
public int currencyType; // 1金币 2金币保险箱 3钻石 0全部
public int currencyType; // 1��� 2��ұ����� 3��ʯ 0ȫ��
}
/// <summary>
/// 合成碎片请求参数
/// �ϳ���Ƭ�������
/// </summary>
[Serializable]
public class SynthesisFragmentParam : RequestParamBase
{
public int fragmentId; // 碎片ID
public int count; // 数量
public int fragmentId; // ��ƬID
public int count; // ����
}
/// <summary>
/// 购买月卡请求参数(GET)
/// �����¿����������GET��
/// Swagger: GET /api/Hall/BuyMonthCard
/// </summary>
[Serializable]
public class BuyMonthCardParam : RequestParamBase
{
/// <summary>月卡类型 1=周卡 2=月卡 3=年卡</summary>
/// <summary>�¿����� 1=�ܿ� 2=�¿� 3=�꿨</summary>
public int type;
/// <summary>金币价格(用于校验)</summary>
/// <summary>��Ҽ۸�����У�飩</summary>
public int gold;
/// <summary>现金价格</summary>
/// <summary>�ֽ�۸�</summary>
public double money;
}
/// <summary>
/// 购买道具请求参数(GET)
/// ����������������GET��
/// Swagger: GET /api/Hall/BuyProp
/// </summary>
[Serializable]
public class BuyPropParam : RequestParamBase
{
/// <summary>道具编号</summary>
/// <summary>���߱��</summary>
public string propNumber;
/// <summary>购买数量</summary>
/// <summary>��������</summary>
public int count;
}
/// <summary>
/// 购买金币请求参数(GET)
/// ���������������GET��
/// Swagger: GET /api/Hall/BuyGold
/// </summary>
[Serializable]
public class BuyGoldParam : RequestParamBase
{
/// <summary>商品编号(GoldShopConfig.number)</summary>
/// <summary>��Ʒ��ţ�GoldShopConfig.number��</summary>
public string number;
/// <summary>购买数量</summary>
/// <summary>��������</summary>
public int count;
}
/// <summary>
/// 购买钻石请求参数(GET)
/// ������ʯ���������GET��
/// Swagger: GET /api/Hall/BuyDiamond
/// </summary>
[Serializable]
public class BuyDiamondParam : RequestParamBase
{
/// <summary>商品编号(DiamondShopConfig.number)</summary>
/// <summary>��Ʒ��ţ�DiamondShopConfig.number��</summary>
public string number;
/// <summary>购买数量</summary>
/// <summary>��������</summary>
public int count;
}
/// <summary>
/// 切换炮台请求参数
/// �л���̨�������
/// </summary>
[Serializable]
public class ChangeCannonParam : RequestParamBase
{
public string number; // 炮台编号
public string number; // ��̨���
}
/// <summary>
/// 切换翅膀请求参数
/// �����������
/// </summary>
[Serializable]
public class ChangeWingParam : RequestParamBase
{
public string number; // 翅膀编号
public string number; // �����
}
/// <summary>
/// 切换战神请求参数
/// �л�ս���������
/// </summary>
[Serializable]
public class ChangeGodWarParam : RequestParamBase
{
public string number; // 战神编号
public string number; // ս����
}
/// <summary>
/// 发放奖励请求参数
/// �������������
/// </summary>
[Serializable]
public class DistributeRewardsParam : RequestParamBase
{
public string id; // 奖励/任务 ID
public string id; // ����/���� ID
}
/// <summary>领取战令等级奖励(GET)</summary>
/// <summary>��ȡս��ȼ�������GET��</summary>
[Serializable]
public class ReceiveBattleOrderLevelRewardParam : RequestParamBase
{
public int level; // 等级
public int level; // �ȼ�
}
/// <summary>购买战令等级(GET)</summary>
/// <summary>����ս��ȼ���GET��</summary>
[Serializable]
public class BuyBattleOrderLevelParam : RequestParamBase
{
public int levelCount; // 购买等级数
public int levelCount; // ����ȼ���
}
/// <summary>购买战令进阶(GET)</summary>
/// <summary>����ս����ף�GET��</summary>
[Serializable]
public class BuyBattleOrderAdvanceParam : RequestParamBase
{
public int type; // 进阶类型 1=精英 2=至尊
public int type; // �������� 1=��Ӣ 2=����
}
/// <summary>获取用户任务列表(GET)</summary>
/// <summary>��ȡ�û������б���GET��</summary>
[Serializable]
public class GetUserTaskListParam : RequestParamBase
{
public int taskType = -1; // -1=全部
public int taskType = -1; // -1=ȫ��
}
/// <summary>发送全服广播(GET)</summary>
/// <summary>发送全服广播(GET)</summary>
[Serializable]
public class SendBroadcastParam : RequestParamBase
{
public string message;
}
/// <summary>获取房间专属 socket 地址(GET /api/Room/Assign?roomId=)</summary>
[Serializable]
public class RoomAssignParam : RequestParamBase
{
public string roomId;
}
}