This commit is contained in:
2026-10-19 19:02:29 +08:00
parent 7b1695aa73
commit a71c6873e2
18 changed files with 523 additions and 91 deletions
@@ -123,13 +123,21 @@ namespace Assets.MyGame.Scripts.Net
}
/// <summary>
/// 签到(GET)
/// 参数:用户ID
/// 返回:long(data为本次签到奖励的金币数,后端直接返回数字,不是SignInfo对象)
/// 签到(GET /api/Hall/SignIn)
/// 返回:SignRewardResult(day=第几天,gold/diamond/product=本次奖励,服务端已含VIP加成)
/// </summary>
public static void SignIn(Action<long> callback)
public static void SignIn(Action<SignRewardResult> callback)
{
APIManager.Response<long>(APIType.Hall_SignIn, callback);
APIManager.Response<SignRewardResult>(APIType.Hall_SignIn, callback);
}
/// <summary>
/// 获取签到状态(GET /api/Hall/GetSignStatus)
/// 返回:SignStatusResult(当前签到进度与可领取状态)
/// </summary>
public static void GetSignStatus(Action<SignStatusResult> callback)
{
APIManager.Response<SignStatusResult>(APIType.Hall_GetSignStatus, callback);
}
/// <summary>