types.go 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. // Code generated by goctl. DO NOT EDIT.
  2. package types
  3. type DetailedReq struct {
  4. UserId string `form:"userId"`
  5. AppId string `form:"appId"`
  6. SearchType int64 `form:"searchType"`
  7. Page int64 `form:"page"`
  8. PageSize int64 `form:"pageSize"`
  9. }
  10. type RespList struct {
  11. Code int64 `form:"code"`
  12. Message string `form:"message"`
  13. Count int64 `form:"count"`
  14. Data []*Point `form:"data"`
  15. }
  16. type Point struct {
  17. Id int64 `form:"id"`
  18. PointType int64 `form:"pointType"`
  19. SourceId string `form:"sourceId"`
  20. SourceType string `form:"sourceType"`
  21. Point int64 `form:"point"`
  22. CreateTime string `form:"createTime"`
  23. EndDate string `form:"endDate"`
  24. Sort int64 `form:"sort"`
  25. Abstract string `form:"abstract"`
  26. Name string `form:"name"`
  27. SerialNumber string `form:"serialNumber"`
  28. }
  29. type Response struct {
  30. Code int64 `form:"code"`
  31. Message string `form:"message"`
  32. Data int64 `form:"data"`
  33. Expire int64 `form:"expire"`
  34. Recharge int64 `form:"recharge"`
  35. Worth float64 `form:"worth"`
  36. }
  37. type CheckReq struct {
  38. UserId string `form:"userId"`
  39. AppId string `form:"appId"`
  40. }
  41. type ExpireReq struct {
  42. UserId string `form:"userId"`
  43. AppId string `form:"appId"`
  44. EndDate string `form:"endDate"`
  45. }
  46. type AddReq struct {
  47. UserId string `form:"userId"`
  48. AppId string `form:"appId"`
  49. PointType int64 `form:"pointType"`
  50. SourceId string `form:"sourceId,optional"`
  51. SourceType string `form:"sourceType,optional"`
  52. Point int64 `form:"point,range=[0:100000000]"`
  53. EndDate string `form:"endDate,optional"`
  54. OperationType bool `form:"operationType"`
  55. Abstract string `form:"abstract,optional"`
  56. }
  57. type AddResp struct {
  58. Code int64 `form:"code"`
  59. Message string `form:"message"`
  60. SerialNumber string `form:"serialNumber"`
  61. }
  62. type ConsumeReq struct {
  63. UserId string `form:"userId"`
  64. AppId string `form:"appId"`
  65. PointType int64 `form:"pointType"`
  66. SourceId string `form:"sourceId,optional"`
  67. SourceType string `form:"sourceType,optional"`
  68. Point int64 `form:"point,range=[0:100000000]"`
  69. EndDate string `form:"endDate,optional"`
  70. Abstract string `form:"abstract,optional"`
  71. }
  72. type ConsumeResp struct {
  73. Code int64 `form:"code"`
  74. Message string `form:"message"`
  75. SerialNumber string `form:"serialNumber"`
  76. }
  77. type GuardReq struct {
  78. EndDate string `form:"endDate"`
  79. }
  80. type MergeInfo struct {
  81. MergeUser string `form:"mergeUser"` //合并用户
  82. MergedUser string `form:"mergedUser"` //被合并用户
  83. AppId string `form:"appId"` //身份标识
  84. }