UserControllerTest.http 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. ### 连通性测试
  2. POST {{ baseUrl }}/user/hello
  3. ### 登录,可以选择传入pwd_md5(密码登录)或verify_code(验证码登录)。如果两者都传入了,后台会优先使用pwd_md5
  4. ### 登录成功后会返token回来,后面请求需要用户状态的接口都需要携带到headers里面,key是dl-token
  5. POST {{ baseUrl }}/user/login
  6. Content-Type: application/json
  7. {
  8. "mobile_number": "17781855864",
  9. "pwd_md5": "e10adc3949ba59abbe56e057f20f883e",
  10. "verify_code": ""
  11. }
  12. > {%
  13. client.global.set("dl_token_var", response.body.token);
  14. console.log("dl_token_var set to: " + client.global.get("dl_token_var"));
  15. %}
  16. ### 慧用工免登请求地址,用来换取手机号
  17. POST {{ baseUrl }}/user/tokenToMobileNumber
  18. Content-Type: application/json
  19. {
  20. "token": "-6438275617003453201"
  21. }
  22. ### 发送验证码
  23. POST {{ baseUrl }}/user/sendVerifyCode
  24. Content-Type: application/json
  25. {
  26. "mobile_number": "17760515340"
  27. }
  28. ### 注册
  29. POST {{ baseUrl }}/user/register
  30. Content-Type: application/json
  31. {
  32. "mobile_number": "17760515340",
  33. "pwd_md5": "e10adc3949ba59abbe56e057f20f883e",
  34. "repeat_pwd_md5": "e10adc3949ba59abbe56e057f20f883e",
  35. "verify_code": "7810",
  36. "referrer_id": ""
  37. }
  38. #### 获取充值方式
  39. #POST {{ baseUrl }}/user/getDepositInfo
  40. #Content-Type: application/json
  41. #dl-token: {{dl_token_var}}
  42. ### 获取个人藏品
  43. POST {{ baseUrl }}/user/nftList
  44. Content-Type: application/json
  45. dl-token: {{dl_token_var}}
  46. ### 用户获取资金消费与充值记录
  47. POST {{ baseUrl }}/user/depositLogs
  48. Content-Type: application/json
  49. dl-token: {{dl_token_var}}
  50. {
  51. "page_number": 1,
  52. "page_size": 100
  53. }
  54. ### 返回值解释
  55. ### list 分页结果的实际列表数据
  56. ### page_number 当前页码
  57. ### page_size 每页大小
  58. ### total_page 总页数
  59. ### total_row 当前分页的总数
  60. ### total_user_count 符合条件的总记录数
  61. ### 获取个人团队信息
  62. POST {{ baseUrl }}/user/team
  63. Content-Type: application/json
  64. dl-token: {{dl_token_var}}
  65. ### 登出
  66. POST {{ baseUrl }}/user/logout
  67. Content-Type: application/json
  68. ### 获取登录用户的信息
  69. POST {{ baseUrl }}/user/getUserInfo
  70. Content-Type: application/json
  71. dl-token: {{dl_token_var}}
  72. ### 获取账户余额
  73. POST {{ baseUrl }}/user/getBalance
  74. Content-Type: application/json
  75. dl-token: {{dl_token_var}}
  76. ### 获取获取用户认证的银行卡号
  77. POST {{ baseUrl }}/user/getBankInfo
  78. Content-Type: application/json
  79. dl-token: {{dl_token_var}}
  80. ### 修改密码接口,需要提前调用发送验证码接口发验证码
  81. POST {{ baseUrl }}/user/updatePwd
  82. Content-Type: application/json
  83. dl-token: {{dl_token_var}}
  84. {
  85. "pwd_md5": "e10adc3949ba59abbe56e057f20f883e",
  86. "repeat_pwd_md5": "e10adc3949ba59abbe56e057f20f883e",
  87. "verify_code": "7734"
  88. }
  89. ### 【超级管理员】获取团队信息
  90. POST {{ baseUrl }}/user/teamInfoByAdmin
  91. Content-Type: application/json
  92. dl-token: {{dl_token_var}}
  93. ### 【超级管理员】更新用户的方法,传什么更新什么,不传就不更新,id必须传
  94. POST {{ baseUrl }}/user/updateByAdmin
  95. Content-Type: application/json
  96. dl-token: {{dl_token_var}}
  97. {
  98. "id": "10003",
  99. "nickname": "skyfffire",
  100. "integral": 10
  101. }
  102. ### 【超级管理员】统计已注册用户数量,用于分页
  103. POST {{ baseUrl }}/user/count
  104. Content-Type: application/json
  105. dl-token: {{dl_token_var}}
  106. ### 【超级管理员】获取用户列表,keywords当前版本支持手机号、id、昵称的模糊查询
  107. POST {{ baseUrl }}/user/users
  108. Content-Type: application/json
  109. dl-token: {{dl_token_var}}
  110. {
  111. "page_number": 1,
  112. "page_size": 100,
  113. "keywords": "177"
  114. }
  115. ### 返回值解释
  116. ### list 分页结果的实际列表数据
  117. ### page_number 当前页码
  118. ### page_size 每页大小
  119. ### total_page 总页数
  120. ### total_row 当前分页的总数
  121. ### total_user_count 符合条件的总记录数