act_serial_pack.go 687 B

12345678910111213141516171819202122232425262728
  1. package model
  2. type SerialPackRepoConf struct {
  3. StartEnd
  4. Stages map[int64]SerialPackSsGroupStage `json:"stages"`
  5. }
  6. type SerialPackSsGroupStage struct {
  7. SsGroup
  8. List map[int64]SerialPackStageReward `json:"list"`
  9. }
  10. // SerialPackStageReward 主题礼包
  11. type SerialPackStageReward struct {
  12. Stage int64 `json:"stage"`
  13. Name string `json:"name"`
  14. GMax int64 `json:"gMax"`
  15. MType int64 `json:"mtype"`
  16. Coin string `json:"coin"`
  17. Bet float64 `json:"bet"`
  18. Sku string `json:"sku"`
  19. Price float64 `json:"price"`
  20. Prize []ActPrize `json:"prize"`
  21. }
  22. type SerialPackShowConf struct {
  23. TwoLayerLvSsGroup
  24. Reward []SerialPackStageReward `json:"reward"`
  25. }