associate_panel.go 946 B

123456789101112131415161718192021222324252627282930
  1. package model
  2. // AssociatePanelInfo associate panel info.
  3. type AssociatePanelInfo struct {
  4. ID int64 `json:"id"`
  5. Month int32 `json:"month"`
  6. PdName string `json:"product_name"`
  7. PdID string `json:"product_id"`
  8. SubType int32 `json:"sub_type"`
  9. SuitType int32 `json:"suit_type"`
  10. OPrice float64 `json:"original_price"`
  11. DPrice float64 `json:"discount_price"`
  12. DRate string `json:"discount_rate"`
  13. Remark string `json:"remark"`
  14. Selected int32 `json:"selected"`
  15. PayState int8 `json:"pay_state"`
  16. PayMessage string `json:"pay_message"`
  17. }
  18. // ArgAssociatePanel args.
  19. type ArgAssociatePanel struct {
  20. Device string `form:"device"`
  21. Build int64 `form:"build"`
  22. MobiApp string `form:"mobi_app"`
  23. Platform string `form:"platform" default:"pc"`
  24. SortTP int8 `form:"sort_type"`
  25. PanelType string `form:"panel_type" default:"normal"`
  26. Mid int64
  27. IP string
  28. }