v2-tipitaka-content-tipitaka-content.yaml 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. # 由 openapi/scripts/generate.php 生成,请勿手改;补充写到 overrides/v2-tipitaka-content-tipitaka-content.yaml
  2. get:
  3. summary: '获取单个 tipitaka-content/{tipitaka_content}'
  4. tags:
  5. - tipitaka-content
  6. operationId: get_api_v2_tipitaka_content_tipitaka_content_
  7. description: 实现:`TipitakaContentController@show`
  8. parameters:
  9. -
  10. name: tipitaka_content
  11. in: path
  12. required: true
  13. schema:
  14. type: string
  15. -
  16. name: channel
  17. in: query
  18. schema:
  19. type: string
  20. responses:
  21. 200:
  22. description: '成功。业务失败时 HTTP 仍可能为 200,以 ok 字段为准。'
  23. content:
  24. application/json:
  25. schema:
  26. type: object
  27. properties:
  28. ok:
  29. type: boolean
  30. message:
  31. type: string
  32. data:
  33. type: object
  34. 401:
  35. $ref: '../../main.yaml#/components/responses/Unauthorized'
  36. 422:
  37. $ref: '../../main.yaml#/components/responses/ValidationError'
  38. put:
  39. summary: '更新 tipitaka-content/{tipitaka_content}'
  40. tags:
  41. - tipitaka-content
  42. operationId: put_api_v2_tipitaka_content_tipitaka_content_
  43. description: 实现:`TipitakaContentController@update`
  44. parameters:
  45. -
  46. name: tipitaka_content
  47. in: path
  48. required: true
  49. schema:
  50. type: string
  51. responses:
  52. 200:
  53. description: '成功。业务失败时 HTTP 仍可能为 200,以 ok 字段为准。'
  54. content:
  55. application/json:
  56. schema:
  57. type: object
  58. properties:
  59. ok:
  60. type: boolean
  61. message:
  62. type: string
  63. data:
  64. type: object
  65. 401:
  66. $ref: '../../main.yaml#/components/responses/Unauthorized'
  67. 422:
  68. $ref: '../../main.yaml#/components/responses/ValidationError'
  69. patch:
  70. summary: '更新 tipitaka-content/{tipitaka_content}'
  71. tags:
  72. - tipitaka-content
  73. operationId: patch_api_v2_tipitaka_content_tipitaka_content_
  74. description: 实现:`TipitakaContentController@update`
  75. parameters:
  76. -
  77. name: tipitaka_content
  78. in: path
  79. required: true
  80. schema:
  81. type: string
  82. responses:
  83. 200:
  84. description: '成功。业务失败时 HTTP 仍可能为 200,以 ok 字段为准。'
  85. content:
  86. application/json:
  87. schema:
  88. type: object
  89. properties:
  90. ok:
  91. type: boolean
  92. message:
  93. type: string
  94. data:
  95. type: object
  96. 401:
  97. $ref: '../../main.yaml#/components/responses/Unauthorized'
  98. 422:
  99. $ref: '../../main.yaml#/components/responses/ValidationError'
  100. delete:
  101. summary: '删除 tipitaka-content/{tipitaka_content}'
  102. tags:
  103. - tipitaka-content
  104. operationId: delete_api_v2_tipitaka_content_tipitaka_content_
  105. description: 实现:`TipitakaContentController@destroy`
  106. parameters:
  107. -
  108. name: tipitaka_content
  109. in: path
  110. required: true
  111. schema:
  112. type: string
  113. responses:
  114. 200:
  115. description: '成功。业务失败时 HTTP 仍可能为 200,以 ok 字段为准。'
  116. content:
  117. application/json:
  118. schema:
  119. type: object
  120. properties:
  121. ok:
  122. type: boolean
  123. message:
  124. type: string
  125. data:
  126. type: object
  127. 401:
  128. $ref: '../../main.yaml#/components/responses/Unauthorized'
  129. 422:
  130. $ref: '../../main.yaml#/components/responses/ValidationError'