123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- package model
- type ClubGardenRewardConf struct {
- PreTimes int64 `json:"preTimes"`
- ClubMinStage int64 `json:"clubMinStage"`
- ClubStagesList []ClubGardenRewardStage `json:"clubStagesList"`
- }
- type ClubGardenRewardStage struct {
- StartEnd
- ClubGardenRewardInfo
- }
- type ClubGardenRewardInfo struct {
- UserMinNum int64 `json:"userMinNum"`
- Stages []ClubGardenStageReward `json:"stages"`
- }
- type ClubGardenStageReward struct {
- Stage int64 `json:"stage"`
- TargetScores int64 `json:"target_scores"`
- MaxStage int64 `json:"max_stage"`
- Prizes []ActPrize `json:"prizes"`
- UserRank []ClubGardenUserRank `json:"user_rank"`
- }
- type ClubGardenUserRank struct {
- Rank int64 `json:"rank"`
- Prizes []ActPrize `json:"prizes"`
- }
- // ClubGardenShowConf 后台展示数据类型
- type ClubGardenShowConf struct {
- CollectConf CollectFullConf `json:"collectConf"` // 收集配置
- RewardConf ClubGardenShowReward `json:"rewardConf"` // 奖励配置
- }
- type ClubGardenRewardShowConf struct {
- Id int64 `json:"id"`
- StarRange
- ClubGardenRewardInfo
- }
- type ClubGardenShowReward struct {
- PreTimes int64 `json:"preTimes"`
- ClubMinStage int64 `json:"clubMinStage"`
- ClubStagesList []ClubGardenRewardShowConf `json:"clubStagesList"`
- }
|