swagger.yaml 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. basePath: /WeChatTrading/trading-go
  2. host: 127.0.0.1:8084
  3. info:
  4. contact: {}
  5. description: 一个基于微信小程序的校园二手交易平台的api
  6. license:
  7. name: Apache 2.0
  8. url: http://www.apache.org/licenses/LICENSE-2.0.html
  9. termsOfService: http://swagger.io/terms/
  10. title: 二手交易
  11. version: "1.0"
  12. paths:
  13. /user/login:
  14. post:
  15. parameters:
  16. - description: 用户ID
  17. in: formData
  18. name: uid
  19. type: string
  20. responses:
  21. "200":
  22. description: code","data","token"}
  23. schema:
  24. type: string
  25. summary: 登录
  26. tags:
  27. - 用户模块
  28. /user/modify:
  29. post:
  30. parameters:
  31. - description: 用户ID
  32. in: formData
  33. name: uid
  34. type: string
  35. - description: 头像
  36. in: formData
  37. name: avatar
  38. type: string
  39. - description: 用户名
  40. in: formData
  41. name: name
  42. type: string
  43. - description: 电话
  44. in: formData
  45. name: phone
  46. type: string
  47. responses:
  48. "200":
  49. description: code","data","token"}
  50. schema:
  51. type: string
  52. summary: 修改用户信息
  53. tags:
  54. - 用户模块
  55. /user/register:
  56. post:
  57. parameters:
  58. - description: 用户ID
  59. in: formData
  60. name: uid
  61. type: string
  62. - description: 用户名
  63. in: formData
  64. name: name
  65. type: string
  66. - description: 头像
  67. in: formData
  68. name: avatar
  69. type: string
  70. responses:
  71. "200":
  72. description: code","data","message"}
  73. schema:
  74. type: string
  75. summary: 创建用户
  76. tags:
  77. - 用户模块
  78. swagger: "2.0"