act_shop_promotion.go 651 B

1234567891011121314151617181920212223242526272829
  1. package model
  2. type ShopPromotionRewardConf struct {
  3. StartEnd
  4. Stages map[int64]ShopPromotionSSGroupStage `json:"stages"`
  5. }
  6. type ShopPromotionSSGroupStage struct {
  7. SsGroup
  8. Data ShopPromotionStageReward `json:"data"`
  9. }
  10. type ShopPromotionStageReward struct {
  11. BuyNum int64 `json:"buyNum"`
  12. Bet int64 `json:"bet"`
  13. List []ShopPromotionReward `json:"list"`
  14. }
  15. type ShopPromotionReward struct {
  16. Id int64 `json:"id"`
  17. Gid int64 `json:"gid"`
  18. Name string `json:"name"`
  19. Spins int64 `json:"spins"`
  20. }
  21. type ShopPromotionShowConf struct {
  22. TwoLayerLvSsGroup
  23. Reward ShopPromotionStageReward `json:"reward"`
  24. }