From 3a894915307d645b1dd8e33b1e4e1471aa46104f Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 11 Nov 2024 14:19:23 +0800 Subject: [PATCH] 1 --- server/wheelserver/api/v1/activity/activity.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server/wheelserver/api/v1/activity/activity.go b/server/wheelserver/api/v1/activity/activity.go index 020a15a3..237d7b51 100644 --- a/server/wheelserver/api/v1/activity/activity.go +++ b/server/wheelserver/api/v1/activity/activity.go @@ -6,6 +6,7 @@ import ( "main/common" "main/vo" "main/model" + "math/rand" "main/mt" "github.com/gin-gonic/gin" ) @@ -45,10 +46,15 @@ func (this *ActivityApi) RollDice(c *gin.Context) { f5.RspErr(c, 500, "server internal error5") return } + if err := user.AddScore(score); err != nil { + f5.RspErr(c, 500, "server internal error6") + return + } rspObj := struct { vo.BaseVo Point int32 `json:"point"` }{} + rspObj.Point = int32(1 + rand.Intn(6)) rspObj.SideEffect = new(vo.SideEffect) rspObj.SideEffect.User = new(vo.User) rspObj.SideEffect.User.FromModel(user)