diff --git a/server/wheelserver/api/v1/user/user.go b/server/wheelserver/api/v1/user/user.go index d380dea6..ae59d081 100644 --- a/server/wheelserver/api/v1/user/user.go +++ b/server/wheelserver/api/v1/user/user.go @@ -46,6 +46,10 @@ func (this *UserApi) Login(c *gin.Context) { return } } + if int32(q5.GetDaySeconds(nowTime, 0)) > user.LastPresentDiceTime { + user.Dice = mt.Table.Global.GetDailyDiceNum() + user.LastPresentDiceTime = q5.ToInt32(nowTime) + } rspObj.UserInfo.FromModel(user) c.JSON(200, rspObj) }