card.go 1.0 KB

123456789101112131415161718192021222324252627282930313233
  1. package model
  2. import "go-common/library/time"
  3. // Card info.
  4. type Card struct {
  5. ID int64 `json:"id"`
  6. Name string `json:"name"`
  7. State int32 `json:"state"`
  8. Deleted int32 `json:"deleted"`
  9. IsHot int32 `json:"is_hot"`
  10. CardURL string `json:"card_url"`
  11. BigCradURL string `json:"big_card_url"`
  12. CardType int32 `json:"card_type"`
  13. CardTypeName string `json:"card_type_name"`
  14. OrderNum int64 `json:"order_num"`
  15. GroupID int64 `json:"group_id"`
  16. Operator string `json:"operator"`
  17. Ctime time.Time `json:"ctime"`
  18. Mtime time.Time `json:"mtime"`
  19. }
  20. // UserCard user card info.
  21. type UserCard struct {
  22. Mid int64 `json:"mid"`
  23. ID int64 `json:"id"`
  24. CardURL string `json:"card_url"`
  25. BigCradURL string `json:"big_card_url"`
  26. CardType int32 `json:"card_type"`
  27. Name string `json:"name"`
  28. ExpireTime int64 `json:"expire_time"`
  29. CardTypeName string `json:"card_type_name"`
  30. }