using System; namespace Assets.MyGame.Scripts.Net.APIRequest.Params { // ============================================================ // 补充参数类:以下接口暂未接入业务,但已注册到 APIManager, // 方便后续快速接入。按 swagger 路径分组放置。 // ============================================================ // ---------------- /api/Login/LoginByPassword(POST) ---------------- /// 密码登录请求体 [Serializable] public class LoginByPasswordParam : RequestParamBase { /// 账号(手机号/用户名) public string account; /// 密码 public string password; } // ---------------- /api/User/GetFishingReturnInfo(GET) ---------------- /// 获取捕鱼返利信息参数 [Serializable] public class GetFishingReturnInfoParam : RequestParamBase { // 后端文档未明确字段,预留 userId;按需补充 public string userId; } // ---------------- /api/User/ClaimFishingReturn(GET) ---------------- /// 领取捕鱼返利参数 [Serializable] public class ClaimFishingReturnParam : RequestParamBase { public string userId; } // ---------------- /api/Lottery/Draw(GET) ---------------- /// 抽奖参数 [Serializable] public class LotteryDrawParam : RequestParamBase { /// 抽奖活动 ID(按后端定义补充) public int lotteryId; } // ---------------- /api/SummonCard/use(GET) ---------------- /// 使用召唤卡参数 [Serializable] public class SummonCardUseParam : RequestParamBase { /// 召唤卡编号 public string cardNumber; } // ---------------- /api/Dict/GetByCode(GET) ---------------- /// 字典查询参数(按 code 取单条) [Serializable] public class DictGetByCodeParam : RequestParamBase { public string code; } // ---------------- /api/Dict/GetListByCode(GET) ---------------- /// 字典列表查询参数(按 code 取列表) [Serializable] public class DictGetListByCodeParam : RequestParamBase { public string code; } }