签到与活动配置:后台配置接口、用户签到流程、UserEntity 扩展

This commit is contained in:
2026-10-19 00:24:22 +08:00
parent d7a672cdf4
commit ff2b779a56
13 changed files with 569 additions and 425 deletions
+10 -3
View File
@@ -145,13 +145,20 @@ namespace UserApi.Hall
}
[HttpGet("SignIn")]
public async Task<BaseResponse<long>> SignIn()
public async Task<BaseResponse<SignRewardResult>> SignIn()
{
var res = await _userService.Sign(loginUser);
if (res.isok)
return this.ToResult<long>(res.gold);
return this.ToResult(res.result);
else
return this.ToFailResult<long>(res.msg);
return this.ToFailResult<SignRewardResult>(res.msg);
}
[HttpGet("GetSignStatus")]
public async Task<BaseResponse<SignStatusResult>> GetSignStatus()
{
var res = await _userService.GetSignStatus(loginUser);
return this.ToResult(res);
}