diff --git a/api/reward/v1/reward.go b/api/reward/v1/reward.go index 4d84430..f6ad044 100644 --- a/api/reward/v1/reward.go +++ b/api/reward/v1/reward.go @@ -38,7 +38,7 @@ type CreateReq struct { TotalLimit int `json:"totalLimit" v:"required#奖励总限不能为空" dc:"领取总次数限制"` UserDailyLimit int `json:"userDailyLimit" v:"required#用户每日领取总次数限制" dc:"用户每日领取总次数限制"` UserTotalLimit int `json:"userTotalLimit" v:"required#用户领取总次数限制" dc:"用户领取总次数限制"` - GrantQuantify int `json:"grantQuantify" v:"required#发放数量不能为空" dc:"发放数量"` + GrantQuantify int `json:"grantQuantify" dc:"发放数量"` Source int `json:"source" v:"required#来源不能为空" dc:"来源" d:"1"` } diff --git a/internal/logic/reward/reward.go b/internal/logic/reward/reward.go index 665943a..001839e 100644 --- a/internal/logic/reward/reward.go +++ b/internal/logic/reward/reward.go @@ -87,6 +87,10 @@ func (s *sReward) Create(ctx context.Context, in *model.RewardCreateIn) (out *mo ExpireType: in.ExpireType, ExpireDays: in.ExpireDays, DailyTotalLimit: in.DailyTotalLimit, + TotalLimit: in.TotalLimit, + GameId: in.GameId, + UserDailyLimit: in.UserDailyLimit, + UserTotalLimit: in.UserTotalLimit, }).OmitEmptyData().Insert() if err != nil {