act_theme_pack.go 544 B

123456789101112131415161718192021222324
  1. package model
  2. type ThemePackRepoConf struct {
  3. StartEnd
  4. Stages map[int64]ThemePackSsGroupStage `json:"stages"`
  5. }
  6. type ThemePackSsGroupStage struct {
  7. SsGroup
  8. List []ThemePackStageReward `json:"list"`
  9. }
  10. // ThemePackStageReward 主题礼包
  11. type ThemePackStageReward struct {
  12. Stage int64 `json:"stage"`
  13. Price float64 `json:"price"`
  14. Sku string `json:"sku"`
  15. Times int64 `json:"times"`
  16. Prize []ActPrize `json:"prize"`
  17. }
  18. type ThemePackShowConf struct {
  19. TwoLayerLvSsGroup
  20. Reward []ThemePackStageReward `json:"reward"`
  21. }