synthesis.go 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. package entity
  2. type UserListReq struct {
  3. Page int `json:"page"`
  4. Size int `json:"size"`
  5. UserName string `json:"user_name"` // 用户名
  6. NickName string `json:"nick_name"` // 昵称
  7. }
  8. type UserListResp struct {
  9. Details []*UserListDetail `json:"details"`
  10. Total int64 `json:"total"`
  11. }
  12. type UserListDetail struct {
  13. // TODO UserListDetail 用户统计数据详情
  14. }
  15. type TurntableReq struct {
  16. Page int `json:"page"`
  17. Size int `json:"size"`
  18. UserName string `json:"user_name"` // 用户名
  19. NickName string `json:"nick_name"` // 昵称
  20. }
  21. type TurntableResp struct {
  22. Details []*TurntableDetail `json:"details"`
  23. Total int64 `json:"total"`
  24. }
  25. type TurntableDetail struct {
  26. // TODO TurntableDetail 转盘统计数据详情
  27. }
  28. type AssetsReq struct {
  29. Page int `json:"page"`
  30. Size int `json:"size"`
  31. UserName string `json:"user_name"` // 用户名
  32. NickName string `json:"nick_name"` // 昵称
  33. }
  34. type AssetsResp struct {
  35. Details []*AssetsDetail `json:"details"`
  36. Total int64 `json:"total"`
  37. }
  38. type AssetsDetail struct {
  39. // TODO AssetsDetail 资产统计数据详情
  40. }
  41. type InviteReq struct {
  42. Page int `json:"page"`
  43. Size int `json:"size"`
  44. UserName string `json:"user_name"` // 用户名
  45. NickName string `json:"nick_name"` // 昵称
  46. }
  47. type InviteResp struct {
  48. Details []*InviteDetail `json:"details"`
  49. Total int64 `json:"total"`
  50. }
  51. type InviteDetail struct {
  52. // TODO InviteDetail 邀请统计数据详情
  53. }