签到与活动配置:后台配置接口、用户签到流程、UserEntity 扩展
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user