蛋蛋星球 后台端
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

swagger.yaml 5.3 KiB

1ヶ月前
3週間前
4週間前
1ヶ月前
4週間前
1ヶ月前
4週間前
1ヶ月前
4週間前
1ヶ月前
4週間前
1ヶ月前
4週間前
1ヶ月前
4週間前
1ヶ月前
4週間前
1ヶ月前
3週間前
1ヶ月前
4週間前
1ヶ月前
4週間前
1ヶ月前
4週間前
1ヶ月前
4週間前
1ヶ月前
4週間前
3週間前
3週間前
3週間前
3週間前
3週間前
3週間前
3週間前
3週間前
1ヶ月前
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233
  1. definitions:
  2. md.GetPublicPlatoonBasicResp:
  3. properties:
  4. is_open:
  5. type: integer
  6. is_self_active_get_team_revenue:
  7. type: integer
  8. originator_uid:
  9. type: integer
  10. several_rows:
  11. type: integer
  12. several_times:
  13. type: integer
  14. system_punish_replace:
  15. type: integer
  16. system_punish_replace_value:
  17. type: integer
  18. type: object
  19. md.LoginReq:
  20. properties:
  21. code:
  22. example: 验证码
  23. type: string
  24. password:
  25. example: 登录密码
  26. type: string
  27. username:
  28. example: 登录账号
  29. type: string
  30. required:
  31. - password
  32. - username
  33. type: object
  34. md.LoginResponse:
  35. properties:
  36. token:
  37. type: string
  38. type: object
  39. md.Response:
  40. properties:
  41. code:
  42. example: 响应码
  43. type: string
  44. data:
  45. description: 内容
  46. msg:
  47. example: 具体错误原因
  48. type: string
  49. type: object
  50. md.TreeNode:
  51. properties:
  52. avatar_url:
  53. type: string
  54. level:
  55. type: integer
  56. nickname:
  57. type: string
  58. phone:
  59. type: string
  60. pid:
  61. type: integer
  62. position:
  63. type: integer
  64. son:
  65. items:
  66. $ref: '#/definitions/md.TreeNode'
  67. type: array
  68. system_id:
  69. type: integer
  70. uid:
  71. type: integer
  72. type: object
  73. host: localhost:4001
  74. info:
  75. contact:
  76. email: 1239118001@qq.com
  77. name: dengbiao
  78. url: http://www.swagger.io/support
  79. description: 管理后台接口文档
  80. license:
  81. name: Apache 2.0
  82. url: http://www.apache.org/licenses/LICENSE-2.0.html
  83. termsOfService: http://swagger.io/terms/
  84. title: 蛋蛋星球-管理后台
  85. version: "1.0"
  86. paths:
  87. /api/demo:
  88. post:
  89. consumes:
  90. - application/json
  91. description: Demo样例测试
  92. parameters:
  93. - description: 用户名密码
  94. in: body
  95. name: req
  96. required: true
  97. schema: {}
  98. produces:
  99. - application/json
  100. responses:
  101. "200":
  102. description: token
  103. schema:
  104. additionalProperties: true
  105. type: object
  106. "400":
  107. description: 具体错误
  108. schema:
  109. $ref: '#/definitions/md.Response'
  110. summary: Demo测试
  111. tags:
  112. - Demo
  113. /api/login:
  114. post:
  115. consumes:
  116. - application/json
  117. description: 登入
  118. parameters:
  119. - description: 用户名密码
  120. in: body
  121. name: req
  122. required: true
  123. schema:
  124. $ref: '#/definitions/md.LoginReq'
  125. produces:
  126. - application/json
  127. responses:
  128. "200":
  129. description: token
  130. schema:
  131. $ref: '#/definitions/md.LoginResponse'
  132. "400":
  133. description: 具体错误
  134. schema:
  135. $ref: '#/definitions/md.Response'
  136. summary: 登陆
  137. tags:
  138. - 登录
  139. /api/publicPlatoon/getBasic:
  140. get:
  141. consumes:
  142. - application/json
  143. description: 公排基础设置(获取)
  144. parameters:
  145. - description: 验证参数Bearer和token空格拼接
  146. in: header
  147. name: Authorization
  148. required: true
  149. type: string
  150. produces:
  151. - application/json
  152. responses:
  153. "200":
  154. description: 具体数据
  155. schema:
  156. $ref: '#/definitions/md.GetPublicPlatoonBasicResp'
  157. "400":
  158. description: 具体错误
  159. schema:
  160. $ref: '#/definitions/md.Response'
  161. summary: 制度中心-公排管理-公排基础设置(获取)
  162. tags:
  163. - 公排管理
  164. post:
  165. consumes:
  166. - application/json
  167. description: 公排基础设置(修改)
  168. parameters:
  169. - description: 验证参数Bearer和token空格拼接
  170. in: header
  171. name: Authorization
  172. required: true
  173. type: string
  174. - description: 公排设置表单内容
  175. in: body
  176. name: req
  177. required: true
  178. schema: {}
  179. produces:
  180. - application/json
  181. responses:
  182. "200":
  183. description: success
  184. schema:
  185. type: string
  186. "400":
  187. description: 具体错误
  188. schema:
  189. $ref: '#/definitions/md.Response'
  190. summary: 制度中心-公排管理-公排基础设置(修改)
  191. tags:
  192. - 公排管理
  193. /api/publicPlatoon/relationshipMap:
  194. get:
  195. consumes:
  196. - application/json
  197. description: 关系分布图(获取)
  198. parameters:
  199. - description: 验证参数Bearer和token空格拼接
  200. in: header
  201. name: Authorization
  202. required: true
  203. type: string
  204. - description: phone
  205. in: query
  206. name: phone
  207. required: true
  208. type: string
  209. - description: uid
  210. in: query
  211. name: uid
  212. required: true
  213. type: string
  214. produces:
  215. - application/json
  216. responses:
  217. "200":
  218. description: 具体数据
  219. schema:
  220. $ref: '#/definitions/md.TreeNode'
  221. "400":
  222. description: 具体错误
  223. schema:
  224. $ref: '#/definitions/md.Response'
  225. summary: 制度中心-公排管理-关系分布图(获取)
  226. tags:
  227. - 公排管理
  228. securityDefinitions:
  229. MasterID:
  230. in: header
  231. name: MasterID
  232. type: apiKey
  233. swagger: "2.0"