| 123456789101112131415161718192021222324252627282930313233 |
- package proto
- import item "bet24.com/servers/micros/item_inventory/proto"
- const (
- ClaimStatus_NotActive = iota // 0 未激活
- ClaimStatus_Active // 1 已激活
- ClaimStatus_Complete // 2 完成
- ClaimStatus_End // 3 结束
- )
- // 用户阶段任务
- type UserStageTask struct {
- Schedule int // 当前阶段
- Tasks []*HighlyProfitable // 阶段任务
- }
- // 一本万利
- type HighlyProfitable struct {
- ProductId string // 产品ID
- Price float64 `json:",omitempty"` // 价格
- Status int `json:",omitempty"` // 礼包的状态(0 未激活, 1 已激活, 2 完成, 3 结束)【注:左上角激活就送与完成所有任务可领礼包状态】
- Tasks []int // 任务列表
- PaidRewards []item.ItemPack // 激活的奖励
- SuccessRewards []item.ItemPack // 完成的奖励
- TotalRewards []item.ItemPack `json:",omitempty"` // 总奖励
- }
- // 用户的阶段信息
- type UserStageInfo struct {
- Schedule int // 当前阶段
- Status int // 礼包的状态(0 未激活, 1 已激活, 2 未完成, 3 结束)【注:左上角激活就送与完成所有任务可领礼包状态】
- }
|