achievement.go 791 B

1234567891011121314151617181920212223242526272829303132
  1. package bws
  2. import "go-common/library/time"
  3. // UserAchieve .
  4. type UserAchieve struct {
  5. ID int64 `json:"id"`
  6. Aid int64 `json:"aid"`
  7. Award int64 `json:"award"`
  8. Ctime time.Time `json:"ctime"`
  9. }
  10. // UserAchieveDetail .
  11. type UserAchieveDetail struct {
  12. *UserAchieve
  13. Name string `json:"name"`
  14. Icon string `json:"icon"`
  15. Dic string `json:"dic"`
  16. LockType int64 `json:"lockType"`
  17. Unlock int64 `json:"unlock"`
  18. Bid int64 `json:"bid"`
  19. IconBig string `json:"icon_big"`
  20. IconActive string `json:"icon_active"`
  21. IconActiveBig string `json:"icon_active_big"`
  22. SuitID int64 `json:"suit_id"`
  23. }
  24. // CountAchieves count achieve
  25. type CountAchieves struct {
  26. Aid int64 `json:"aid"`
  27. Count int64 `json:"count"`
  28. }