point.go 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package model
  2. import "time"
  3. // PointConf .
  4. type PointConf struct {
  5. ID int64 `json:"id" form:"id"`
  6. AppID int64 `json:"app_id" form:"app_id"`
  7. Point int64 `json:"point" form:"point"`
  8. Operator string `json:"operator" form:"operator"`
  9. ChangeType int64 `json:"change_type" form:"change_type"`
  10. Name string `json:"business_name" form:"name"`
  11. Ctime time.Time `json:"-"`
  12. Mtime time.Time `json:"mtime"`
  13. }
  14. // PointHistory .
  15. type PointHistory struct {
  16. ID int64 `json:"id"`
  17. Mid int64 `json:"mid"`
  18. OrderID string `json:"order_id"`
  19. RelationID string `json:"relation_id"`
  20. PointBalance float64 `json:"point_balance"`
  21. ChangeTime string `json:"change_time"`
  22. ChangeType int8 `json:"change_type"`
  23. Remark string `json:"remark"`
  24. Operator string `json:"operator"`
  25. }
  26. // AppInfo .
  27. type AppInfo struct {
  28. ID int64 `json:"_"`
  29. Name string `json:"name"`
  30. AppKey string `json:"app_key"`
  31. PurgeURL string `json:"purge_url"`
  32. Ctime time.Time `json:"-"`
  33. Mtime time.Time `json:"mtime"`
  34. }