1234567891011121314151617181920212223242526272829303132333435 |
- package models
- import (
- "github.com/mhaya/game/game_cluster/internal/data"
- )
- const (
- SourceGuide = 1
- SourceRoll = 2
- SourceSignIn = 3
- SourceDailyTask = 4
- SourceAchieveTask = 5
- SourceRank = 6
- SourceInvite = 7
- SourceRefreshRoll = 8
- SourceShare = 9
- SourceLevelUp = 10
- SourceDraw = 11
- )
- type PlayerRewardBase struct {
- UserName string `json:"userName" bson:"userName"`
- Source int `json:"source" json:"source"`
- SourceId int `json:"sourceId" json:"sourceId"`
- AddReward []data.ItemReward `json:"AddReward" bson:"addReward"`
- SubReward []data.ItemReward `json:"SubReward" bson:"subReward"`
- Desc interface{} `json:"desc" bson:"desc"`
- CreateTime int64 `json:"createTime" bson:"createTime"`
- }
- type PlayerReward map[int]*PlayerRewardBase
- func NewPlayerReward() map[int]*PlayerRewardBase {
- return make(map[int]*PlayerRewardBase)
- }
|