diff --git a/server/wheelserver/api/v1/activity/activity.go b/server/wheelserver/api/v1/activity/activity.go index a627ecec..22a09c87 100644 --- a/server/wheelserver/api/v1/activity/activity.go +++ b/server/wheelserver/api/v1/activity/activity.go @@ -49,5 +49,8 @@ func (this *ActivityApi) RollDice(c *gin.Context) { vo.BaseVo Point int32 `json:"point"` }{} + rspObj.SideEffect = new(vo.SideEffect) + rspObj.SideEffect.User = new(vo.User) + rspObj.SideEffect.User.FromModel(user) c.JSON(200, rspObj) } diff --git a/server/wheelserver/vo/common.go b/server/wheelserver/vo/common.go index 155cafe4..9a772f47 100644 --- a/server/wheelserver/vo/common.go +++ b/server/wheelserver/vo/common.go @@ -4,7 +4,7 @@ type BaseVo struct { ErrCode int32 `json:"errcode"` ErrMsg string `json:"errcmsg"` Award *Award `json:"award"` - SideEffect *Award `json:"side_effect"` + SideEffect *SideEffect `json:"side_effect"` } type AwardItem struct {