admin.html.1763d806.js 67 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726
  1. import{_ as e,o as i,c as n,e as u}from"./app.4260ff74.js";const l={},d=u(`<h1 id="_4-3-管理端" tabindex="-1"><a class="header-anchor" href="#_4-3-管理端" aria-hidden="true">#</a> 4.3 管理端</h1><h3 id="_4-3-1-登录" tabindex="-1"><a class="header-anchor" href="#_4-3-1-登录" aria-hidden="true">#</a> 4.3.1 登录</h3><ul><li>接口地址:/api/user/login</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  2. &quot;userName&quot;: &quot;admin&quot;, //用户名
  3. &quot;password&quot;: &quot;&quot;, //密码
  4. &quot;remember&quot;: false //记住我
  5. }
  6. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  7. &quot;code&quot;: 1,
  8. &quot;message&quot;: &quot;成功&quot;,
  9. &quot;response&quot;: {
  10. &quot;id&quot;: null,
  11. &quot;userUuid&quot;: null,
  12. &quot;userName&quot;: &quot;admin&quot;, //用户名
  13. &quot;password&quot;: null,
  14. &quot;realName&quot;: null,
  15. &quot;age&quot;: null,
  16. &quot;sex&quot;: null,
  17. &quot;birthDay&quot;: null,
  18. &quot;userLevel&quot;: null,
  19. &quot;phone&quot;: null,
  20. &quot;role&quot;: null,
  21. &quot;status&quot;: null,
  22. &quot;imagePath&quot;: null,
  23. &quot;createTime&quot;: null,
  24. &quot;modifyTime&quot;: null,
  25. &quot;lastActiveTime&quot;: null,
  26. &quot;deleted&quot;: null,
  27. &quot;wxOpenId&quot;: null
  28. }
  29. }
  30. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-2-登出" tabindex="-1"><a class="header-anchor" href="#_4-3-2-登出" aria-hidden="true">#</a> 4.3.2 登出</h3><ul><li>接口地址:/api/user/logout</li><li>请求参数:无</li><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  31. &quot;code&quot;: 1,
  32. &quot;message&quot;: &quot;成功&quot;,
  33. &quot;response&quot;: null
  34. }
  35. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-3-首页" tabindex="-1"><a class="header-anchor" href="#_4-3-3-首页" aria-hidden="true">#</a> 4.3.3 首页</h3><ul><li>接口地址:/api/admin/dashboard/index</li><li>请求参数:无</li><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code> {
  36. &quot;examPaperCount&quot;: 2413, //试卷总数
  37. &quot;questionCount&quot;: 1025, //题目总数
  38. &quot;doExamPaperCount&quot;: 6148, //总答卷数
  39. &quot;doQuestionCount&quot;: 23945, //总题数
  40. &quot;mothDayUserActionValue&quot;: [ //活跃度
  41. 85
  42. ],
  43. &quot;mothDayDoExamQuestionValue&quot;: [ //月做题数
  44. 22
  45. ],
  46. &quot;mothDayText&quot;: [ //本月天数
  47. &quot;1&quot;
  48. ]
  49. }
  50. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-4-用户分页" tabindex="-1"><a class="header-anchor" href="#_4-3-4-用户分页" aria-hidden="true">#</a> 4.3.4 用户分页</h3><ul><li>接口地址:/api/admin/user/page/list</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  51. &quot;userName&quot;: &quot;&quot;, //用户名
  52. &quot;role&quot;: 1, //角色
  53. &quot;pageIndex&quot;: 1, //页码
  54. &quot;pageSize&quot;: 10 //每页条数
  55. }
  56. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  57. &quot;code&quot;: 1,
  58. &quot;message&quot;: &quot;成功&quot;,
  59. &quot;response&quot;: {
  60. &quot;total&quot;: 81, //总数
  61. &quot;list&quot;: [
  62. {
  63. &quot;id&quot;: 100, //用户id
  64. &quot;userUuid&quot;: &quot;fd31ab62-c32f-433c-8dc4-c07e653d390a&quot;, //用户uuid
  65. &quot;userName&quot;: &quot;王&quot;, //用户名
  66. &quot;realName&quot;: null, //真实姓名
  67. &quot;age&quot;: null, //年龄
  68. &quot;role&quot;: 1, //角色
  69. &quot;sex&quot;: null, //性别
  70. &quot;birthDay&quot;: &quot;&quot;, //出生日期
  71. &quot;phone&quot;: null, //手机号
  72. &quot;lastActiveTime&quot;: &quot;2021-06-21 20:01:26&quot;, //最后活动时间
  73. &quot;createTime&quot;: &quot;2021-06-21 20:01:26&quot;, //创建时间
  74. &quot;modifyTime&quot;: &quot;2021-06-21 20:01:35&quot;, //修改时间
  75. &quot;status&quot;: 1, //状态
  76. &quot;userLevel&quot;: 1, //年级
  77. &quot;imagePath&quot;: null //头像
  78. }
  79. ]
  80. }
  81. }
  82. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-5-用户查询" tabindex="-1"><a class="header-anchor" href="#_4-3-5-用户查询" aria-hidden="true">#</a> 4.3.5 用户查询</h3><ul><li>接口地址:/api/admin/user/select/1</li><li>请求参数:无</li><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  83. &quot;code&quot;: 1,
  84. &quot;message&quot;: &quot;成功&quot;,
  85. &quot;response&quot;: {
  86. &quot;id&quot;: 100, //用户id
  87. &quot;userUuid&quot;: &quot;fd31ab62-c32f-433c-8dc4-c07e653d390a&quot;, //用户uuid
  88. &quot;userName&quot;: &quot;王&quot;, //用户名
  89. &quot;realName&quot;: null, //真实姓名
  90. &quot;age&quot;: null, //年龄
  91. &quot;role&quot;: 1, //角色
  92. &quot;sex&quot;: null, //性别
  93. &quot;birthDay&quot;: &quot;&quot;, //出生日期
  94. &quot;phone&quot;: null, //手机号
  95. &quot;lastActiveTime&quot;: &quot;2021-06-21 20:01:26&quot;, //最后活动时间
  96. &quot;createTime&quot;: &quot;2021-06-21 20:01:26&quot;, //创建时间
  97. &quot;modifyTime&quot;: &quot;2021-06-21 20:01:35&quot;, //修改时间
  98. &quot;status&quot;: 1, //状态
  99. &quot;userLevel&quot;: 1, //年级
  100. &quot;imagePath&quot;: null //头像
  101. }
  102. }
  103. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-6-用户编辑" tabindex="-1"><a class="header-anchor" href="#_4-3-6-用户编辑" aria-hidden="true">#</a> 4.3.6 用户编辑</h3><ul><li>接口地址:/api/admin/user/edit</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  104. &quot;id&quot;: null,
  105. &quot;userName&quot;: &quot;testzz&quot;, //用户名
  106. &quot;password&quot;: &quot;123456&quot;, //密码
  107. &quot;realName&quot;: &quot;tesx&quot;, //真实姓名
  108. &quot;role&quot;: 1, //角色
  109. &quot;status&quot;: 1, //状态
  110. &quot;age&quot;: &quot;&quot;, //年龄
  111. &quot;sex&quot;: &quot;&quot;, //性别
  112. &quot;birthDay&quot;: null, //生日
  113. &quot;phone&quot;: null, //手机号
  114. &quot;userLevel&quot;: 1 //年级
  115. }
  116. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  117. &quot;code&quot;: 1,
  118. &quot;message&quot;: &quot;成功&quot;,
  119. &quot;response&quot;: {
  120. &quot;id&quot;: 109,
  121. &quot;userUuid&quot;: &quot;321dec89-0656-4736-ae4c-e2b07f4fcc67&quot;, //用户id
  122. &quot;userName&quot;: &quot;testzz&quot;, //用户名
  123. &quot;password&quot;: &quot;&quot; //密码
  124. &quot;realName&quot;: &quot;tesx&quot;, //真实姓名
  125. &quot;age&quot;: null, //年龄
  126. &quot;sex&quot;: null, //性别
  127. &quot;birthDay&quot;: null, //生日
  128. &quot;userLevel&quot;: 1, //年级
  129. &quot;phone&quot;: null, //手机号
  130. &quot;role&quot;: 1, //角色
  131. &quot;status&quot;: 1, //状态
  132. &quot;imagePath&quot;: null, //头像
  133. &quot;createTime&quot;: 1624538837259, //创建日期
  134. &quot;modifyTime&quot;: null, //修改时间
  135. &quot;lastActiveTime&quot;: 1624538837259, //最后活动时间
  136. &quot;deleted&quot;: false, //是否删除
  137. &quot;wxOpenId&quot;: null //微信openId
  138. }
  139. }
  140. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-7-用户删除" tabindex="-1"><a class="header-anchor" href="#_4-3-7-用户删除" aria-hidden="true">#</a> 4.3.7 用户删除</h3><ul><li>接口地址:/api/admin/user/delete/3</li><li>请求参数:无</li><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  141. &quot;code&quot;: 1, //返回状态
  142. &quot;message&quot;: &quot;成功&quot;, //返回消息
  143. &quot;response&quot;: null
  144. }
  145. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-8-用户状态修改" tabindex="-1"><a class="header-anchor" href="#_4-3-8-用户状态修改" aria-hidden="true">#</a> 4.3.8 用户状态修改</h3><ul><li>接口地址:/api/admin/user/changeStatus/1</li><li>请求参数:无</li><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  146. &quot;code&quot;: 1,
  147. &quot;message&quot;: &quot;成功&quot;,
  148. &quot;response&quot;: 2
  149. }
  150. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-9-学科列表" tabindex="-1"><a class="header-anchor" href="#_4-3-9-学科列表" aria-hidden="true">#</a> 4.3.9 学科列表</h3><ul><li>接口地址:/api/admin/education/subject/list</li><li>请求参数:无</li><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  151. &quot;code&quot;: 1,
  152. &quot;message&quot;: &quot;成功&quot;,
  153. &quot;response&quot;: [
  154. {
  155. &quot;id&quot;: 13, //学科id
  156. &quot;name&quot;: &quot;语文&quot;, //学科名称
  157. &quot;level&quot;: 1, //年级
  158. &quot;levelName&quot;: &quot;一年级&quot;, //年级名称
  159. &quot;itemOrder&quot;: null, //排序
  160. &quot;deleted&quot;: false //是否删除
  161. }
  162. ]
  163. }
  164. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-10-学科分页" tabindex="-1"><a class="header-anchor" href="#_4-3-10-学科分页" aria-hidden="true">#</a> 4.3.10 学科分页</h3><ul><li>接口地址:/api/admin/education/subject/page</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  165. &quot;level&quot;: null, //年级
  166. &quot;pageIndex&quot;: 1,
  167. &quot;pageSize&quot;: 10
  168. }
  169. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  170. &quot;code&quot;: 1,
  171. &quot;message&quot;: &quot;成功&quot;,
  172. &quot;response&quot;: {
  173. &quot;total&quot;: 2,
  174. &quot;list&quot;: [
  175. {
  176. &quot;id&quot;: 13,
  177. &quot;name&quot;: &quot;数学&quot;, //学科名称
  178. &quot;level&quot;: 1, //年级
  179. &quot;levelName&quot;: &quot;一年级&quot; //年级名称
  180. }
  181. ]
  182. }
  183. }
  184. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-11-学科查询" tabindex="-1"><a class="header-anchor" href="#_4-3-11-学科查询" aria-hidden="true">#</a> 4.3.11 学科查询</h3><ul><li>接口地址:/api/admin/education/subject/select/2</li><li>请求参数:无</li><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  185. &quot;code&quot;: 1,
  186. &quot;message&quot;: &quot;成功&quot;,
  187. &quot;response&quot;: {
  188. &quot;id&quot;: 13,
  189. &quot;name&quot;: &quot;数学&quot;, //学科名称
  190. &quot;level&quot;: 1, //年级
  191. &quot;levelName&quot;: &quot;一年级&quot; //年级名称
  192. }
  193. }
  194. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-12-学科编辑" tabindex="-1"><a class="header-anchor" href="#_4-3-12-学科编辑" aria-hidden="true">#</a> 4.3.12 学科编辑</h3><ul><li>接口地址:/api/admin/education/subject/edit</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  195. &quot;id&quot;: 13,
  196. &quot;name&quot;: &quot;数学&quot;, //学科名称
  197. &quot;level&quot;: 2, //年级
  198. &quot;levelName&quot;: &quot;二年级&quot; //年级名称
  199. }
  200. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  201. &quot;code&quot;: 1,
  202. &quot;message&quot;: &quot;成功&quot;,
  203. &quot;response&quot;: null
  204. }
  205. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-13-学科删除" tabindex="-1"><a class="header-anchor" href="#_4-3-13-学科删除" aria-hidden="true">#</a> 4.3.13 学科删除</h3><ul><li>接口地址:/api/admin/education/subject/delete/3</li><li>请求参数:无</li><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  206. &quot;code&quot;: 1,
  207. &quot;message&quot;: &quot;成功&quot;,
  208. &quot;response&quot;: null
  209. }
  210. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-14-试卷分页" tabindex="-1"><a class="header-anchor" href="#_4-3-14-试卷分页" aria-hidden="true">#</a> 4.3.14 试卷分页</h3><ul><li>接口地址:/api/admin/exam/paper/page</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  211. &quot;id&quot;: null,
  212. &quot;level&quot;: null, //年级
  213. &quot;subjectId&quot;: null, //学科
  214. &quot;pageIndex&quot;: 1, //页码
  215. &quot;pageSize&quot;: 10 //每页数量
  216. }
  217. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  218. &quot;code&quot;: 1,
  219. &quot;message&quot;: &quot;成功&quot;,
  220. &quot;response&quot;: {
  221. &quot;total&quot;: 9,
  222. &quot;list&quot;: [
  223. {
  224. &quot;id&quot;: 13, //试卷id
  225. &quot;name&quot;: &quot;中级任务二&quot;, //试卷名称
  226. &quot;questionCount&quot;: 5, //题目总数
  227. &quot;score&quot;: 180, //试卷分数
  228. &quot;createTime&quot;: &quot;2021-01-21 11:49:31&quot;, //创建时间
  229. &quot;createUser&quot;: 2, //创建人
  230. &quot;subjectId&quot;: 1, //学科
  231. &quot;paperType&quot;: 6, //试卷类型
  232. &quot;frameTextContentId&quot;: 13 //试卷内容
  233. }
  234. ]
  235. }
  236. }
  237. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-15-试卷查询" tabindex="-1"><a class="header-anchor" href="#_4-3-15-试卷查询" aria-hidden="true">#</a> 4.3.15 试卷查询</h3><ul><li>接口地址:/api/admin/exam/paper/select/9</li><li>请求参数:无</li><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  238. &quot;code&quot;: 1,
  239. &quot;message&quot;: &quot;成功&quot;,
  240. &quot;response&quot;: {
  241. &quot;id&quot;: 13, //试卷id
  242. &quot;level&quot;: 1, //年级
  243. &quot;subjectId&quot;: 1, //学科
  244. &quot;paperType&quot;: 1, //试卷类型
  245. &quot;name&quot;: &quot;语文试卷&quot;, //试卷名称
  246. &quot;suggestTime&quot;: 20, //考试时间
  247. &quot;limitDateTime&quot;: null, //限时考试
  248. &quot;titleItems&quot;: [
  249. {
  250. &quot;name&quot;: &quot;一、选择题&quot;, //试卷标题
  251. &quot;questionItems&quot;: [
  252. {
  253. &quot;id&quot;: 13, //题目id
  254. &quot;questionType&quot;: 5, //题目类型
  255. &quot;subjectId&quot;: 1, //学科
  256. &quot;title&quot;: &quot;默写咏鹅&quot;, //题干
  257. &quot;gradeLevel&quot;: 1, //年级
  258. &quot;items&quot;: [], //题目选项
  259. &quot;analyze&quot;: &quot;咏鹅可以带拼音&quot;, //解析
  260. &quot;correctArray&quot;: null, //标答数组
  261. &quot;correct&quot;: &quot;鹅鹅鹅, 曲项向天歌。 白毛浮绿水, 红掌拨清波。&quot;, //标答
  262. &quot;score&quot;: &quot;10&quot;, //题目分数
  263. &quot;difficult&quot;: 3, //难度
  264. &quot;itemOrder&quot;: 1 //题序
  265. }
  266. ]
  267. }
  268. ],
  269. &quot;score&quot;: &quot;10&quot; //试卷总分
  270. }
  271. }
  272. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-16-试卷编辑" tabindex="-1"><a class="header-anchor" href="#_4-3-16-试卷编辑" aria-hidden="true">#</a> 4.3.16 试卷编辑</h3><ul><li>接口地址:/api/admin/exam/paper/edit</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  273. &quot;id&quot;: 13, //试卷id
  274. &quot;level&quot;: 1, //年级
  275. &quot;subjectId&quot;: 1, //学科
  276. &quot;paperType&quot;: 6, //试卷类型
  277. &quot;name&quot;: &quot;中级任务二&quot;, //试卷名称
  278. &quot;suggestTime&quot;: 20, //考试时长
  279. &quot;limitDateTime&quot;: null, //限时
  280. &quot;titleItems&quot;: [
  281. {
  282. &quot;name&quot;: &quot;一、选择题&quot;, //标题
  283. &quot;questionItems&quot;: [ //题目列表
  284. {
  285. &quot;id&quot;: 13, //题目id
  286. &quot;questionType&quot;: 2, //题型
  287. &quot;subjectId&quot;: 1, //学科
  288. &quot;title&quot;: &quot;以下哪些诗句是静夜思的?&quot;, //题干
  289. &quot;gradeLevel&quot;: 1, //年级
  290. &quot;items&quot;: [ //选项
  291. {
  292. &quot;prefix&quot;: &quot;A&quot;, //选项标记
  293. &quot;content&quot;: &quot;床前明月光&quot;, //选项内容
  294. &quot;score&quot;: null, //选项分数
  295. &quot;itemUuid&quot;: null //选项标识
  296. }
  297. ],
  298. &quot;analyze&quot;: &quot;床前明月光, 疑是地上霜。 举头望明月, 低头思故乡。&quot;, //解析
  299. &quot;correctArray&quot;: [ //正确答案
  300. &quot;A&quot;,
  301. &quot;C&quot;
  302. ],
  303. &quot;correct&quot;: &quot;A,C&quot;, //正确答案
  304. &quot;score&quot;: &quot;0&quot;, //题目分数
  305. &quot;difficult&quot;: 3, //难度
  306. &quot;itemOrder&quot;: 1 //题序
  307. }
  308. ]
  309. }
  310. ],
  311. &quot;score&quot;: &quot;18&quot; //试卷总分
  312. }
  313. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  314. &quot;code&quot;: 1,
  315. &quot;message&quot;: &quot;成功&quot;,
  316. &quot;response&quot;: {
  317. &quot;id&quot;: 13, //试卷id
  318. &quot;level&quot;: 1, //年级
  319. &quot;subjectId&quot;: 1, //学科
  320. &quot;paperType&quot;: 6, //试卷类型
  321. &quot;name&quot;: &quot;中级任务二&quot;, //试卷名称
  322. &quot;suggestTime&quot;: 20, //考试时长
  323. &quot;limitDateTime&quot;: null, //限时
  324. &quot;titleItems&quot;: [
  325. {
  326. &quot;name&quot;: &quot;一、选择题&quot;, //标题
  327. &quot;questionItems&quot;: [
  328. {
  329. &quot;id&quot;: 13, //题目id
  330. &quot;questionType&quot;: 2, //题型
  331. &quot;subjectId&quot;: 1, //学科
  332. &quot;title&quot;: &quot;以下哪些诗句是静夜思的?&quot;, //题干
  333. &quot;gradeLevel&quot;: 1, //年级
  334. &quot;items&quot;: [ //选项
  335. {
  336. &quot;prefix&quot;: &quot;A&quot;, //选项标记
  337. &quot;content&quot;: &quot;床前明月光&quot;, //选项内容
  338. &quot;score&quot;: null, //选项分数
  339. &quot;itemUuid&quot;: null //选项标识
  340. }
  341. ],
  342. &quot;analyze&quot;: &quot;床前明月光, 疑是地上霜。 举头望明月, 低头思故乡。&quot;, //解析
  343. &quot;correctArray&quot;: [ //正确答案
  344. &quot;A&quot;,
  345. &quot;C&quot;
  346. ],
  347. &quot;correct&quot;: &quot;A,C&quot;, //正确答案
  348. &quot;score&quot;: &quot;0&quot;, //题目分数
  349. &quot;difficult&quot;: 3, //难度
  350. &quot;itemOrder&quot;: 1 //题序
  351. }
  352. ]
  353. }
  354. ],
  355. &quot;score&quot;: &quot;18&quot; //题序
  356. }
  357. }
  358. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-17-试卷删除" tabindex="-1"><a class="header-anchor" href="#_4-3-17-试卷删除" aria-hidden="true">#</a> 4.3.17 试卷删除</h3><ul><li>接口地址:/api/admin/exam/paper/delete/9</li><li>请求参数:无</li><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  359. &quot;code&quot;: 1,
  360. &quot;message&quot;: &quot;成功&quot;,
  361. &quot;response&quot;: null
  362. }
  363. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-18-任务试卷分页" tabindex="-1"><a class="header-anchor" href="#_4-3-18-任务试卷分页" aria-hidden="true">#</a> 4.3.18 任务试卷分页</h3><ul><li>接口地址:/api/admin/exam/paper/taskExamPage</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  364. &quot;subjectId&quot;: null, //学科
  365. &quot;level&quot;: 1, //年级
  366. &quot;paperType&quot;: 6, //试卷类型
  367. &quot;pageIndex&quot;: 1, //页面
  368. &quot;pageSize&quot;: 5
  369. }
  370. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  371. &quot;code&quot;: 1,
  372. &quot;message&quot;: &quot;成功&quot;,
  373. &quot;response&quot;: {
  374. &quot;total&quot;: 1,
  375. &quot;list&quot;: [
  376. {
  377. &quot;id&quot;: 13,
  378. &quot;name&quot;: &quot;任务试卷五&quot;, //试卷名称
  379. &quot;questionCount&quot;: 2, //题目总数
  380. &quot;score&quot;: 60, //试卷分数
  381. &quot;createTime&quot;: &quot;2021-08-02 14:36:26&quot;, //创建时间
  382. &quot;createUser&quot;: 2, //创建人
  383. &quot;subjectId&quot;: 1, //学科
  384. &quot;paperType&quot;: 6, //试卷类型
  385. &quot;frameTextContentId&quot;: 26 //试卷内容
  386. }
  387. ]
  388. }
  389. }
  390. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-19-题目分页" tabindex="-1"><a class="header-anchor" href="#_4-3-19-题目分页" aria-hidden="true">#</a> 4.3.19 题目分页</h3><ul><li>接口地址:/api/admin/question/page</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  391. &quot;id&quot;: null,
  392. &quot;questionType&quot;: null,
  393. &quot;level&quot;: null,
  394. &quot;subjectId&quot;: null,
  395. &quot;pageIndex&quot;: 1,
  396. &quot;pageSize&quot;: 10
  397. }
  398. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  399. &quot;code&quot;: 1,
  400. &quot;message&quot;: &quot;成功&quot;,
  401. &quot;response&quot;: {
  402. &quot;total&quot;: 7,
  403. &quot;list&quot;: [
  404. {
  405. &quot;id&quot;: 13,
  406. &quot;questionType&quot;: 5, //题型
  407. &quot;textContentId&quot;: null,
  408. &quot;createTime&quot;: &quot;2021-01-21 11:45:57&quot;, //创建时间
  409. &quot;subjectId&quot;: 1, //学科
  410. &quot;createUser&quot;: 2, //创建人
  411. &quot;score&quot;: &quot;10&quot;, //得分
  412. &quot;status&quot;: 1, //状态
  413. &quot;correct&quot;: &quot;鹅鹅鹅, 曲项向天歌。 白毛浮绿水, 红掌拨清波。&quot;, //标答
  414. &quot;analyzeTextContentId&quot;: null, //解析
  415. &quot;difficult&quot;: 3, //难度
  416. &quot;shortTitle&quot;: &quot;默写咏鹅&quot; //题干
  417. }
  418. ]
  419. }
  420. }
  421. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-20-题目查询" tabindex="-1"><a class="header-anchor" href="#_4-3-20-题目查询" aria-hidden="true">#</a> 4.3.20 题目查询</h3><ul><li>接口地址:/api/admin/question/select/508</li><li>请求参数:无</li><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  422. &quot;code&quot;: 1,
  423. &quot;message&quot;: &quot;成功&quot;,
  424. &quot;response&quot;: {
  425. &quot;id&quot;: 508, //题目id
  426. &quot;questionType&quot;: 5, //题型
  427. &quot;subjectId&quot;: 4, //学科
  428. &quot;title&quot;: &quot;&lt;p&gt;什么是快乐星球?&lt;/p&gt;&quot;, //题干
  429. &quot;gradeLevel&quot;: 1, //年级
  430. &quot;items&quot;: [], //选项
  431. &quot;analyze&quot;: &quot;照抄即可&quot;, //解析
  432. &quot;correctArray&quot;: null, //标答
  433. &quot;correct&quot;: &quot;什么是快乐星球&quot;, //正确答案
  434. &quot;score&quot;: &quot;5&quot;, //题目分数
  435. &quot;difficult&quot;: 5, //难度
  436. &quot;itemOrder&quot;: null
  437. }
  438. }
  439. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-21-题目编辑" tabindex="-1"><a class="header-anchor" href="#_4-3-21-题目编辑" aria-hidden="true">#</a> 4.3.21 题目编辑</h3><ul><li>接口地址:/api/admin/question/edit</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  440. &quot;id&quot;: 13, //题目id
  441. &quot;questionType&quot;: 5, //题型
  442. &quot;subjectId&quot;: 1, //学科
  443. &quot;title&quot;: &quot;默写咏鹅&quot;, //题干
  444. &quot;gradeLevel&quot;: 1, //年级
  445. &quot;items&quot;: [], //选项
  446. &quot;analyze&quot;: &quot;咏鹅可以带拼音&quot;, //解析
  447. &quot;correctArray&quot;: null, //标答
  448. &quot;correct&quot;: &quot;鹅鹅鹅, 曲项向天歌。 白毛浮绿水, 红掌拨清波。&quot;, //正确答案
  449. &quot;score&quot;: 10, //题目分数
  450. &quot;difficult&quot;: 3, //难度
  451. &quot;itemOrder&quot;: null
  452. }
  453. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  454. &quot;code&quot;: 1,
  455. &quot;message&quot;: &quot;成功&quot;,
  456. &quot;response&quot;: null
  457. }
  458. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-22-题目删除" tabindex="-1"><a class="header-anchor" href="#_4-3-22-题目删除" aria-hidden="true">#</a> 4.3.22 题目删除</h3><ul><li>接口地址:/api/admin/question/delete/7</li><li>请求参数:无</li><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  459. &quot;code&quot;: 1,
  460. &quot;message&quot;: &quot;成功&quot;,
  461. &quot;response&quot;: null
  462. }
  463. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-23-任务分页" tabindex="-1"><a class="header-anchor" href="#_4-3-23-任务分页" aria-hidden="true">#</a> 4.3.23 任务分页</h3><ul><li>接口地址:/api/admin/task/page</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  464. &quot;gradeLevel&quot;: null,
  465. &quot;pageIndex&quot;: 1,
  466. &quot;pageSize&quot;: 10
  467. }
  468. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  469. &quot;code&quot;: 1,
  470. &quot;message&quot;: &quot;成功&quot;,
  471. &quot;response&quot;: {
  472. &quot;total&quot;: 2,
  473. &quot;list&quot;: [
  474. {
  475. &quot;id&quot;: 13, //任务id
  476. &quot;title&quot;: &quot;中级任务&quot;, //任务标题
  477. &quot;gradeLevel&quot;: 1, //年级
  478. &quot;createUserName&quot;: &quot;admin&quot;, //创建人用户名
  479. &quot;createTime&quot;: &quot;2021-01-21 11:50:24&quot;, //创建时间
  480. &quot;deleted&quot;: false //是否删除
  481. }
  482. ]
  483. }
  484. }
  485. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-24-任务查询" tabindex="-1"><a class="header-anchor" href="#_4-3-24-任务查询" aria-hidden="true">#</a> 4.3.24 任务查询</h3><ul><li>接口地址:/api/admin/task/select/22</li><li>请求参数:无</li><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  486. &quot;code&quot;: 1,
  487. &quot;message&quot;: &quot;成功&quot;,
  488. &quot;response&quot;: {
  489. &quot;id&quot;: 13, //任务id
  490. &quot;gradeLevel&quot;: 12, //年级
  491. &quot;title&quot;: &quot;考试&quot;, //任务标题
  492. &quot;paperItems&quot;: [
  493. {
  494. &quot;id&quot;: 592, //试卷id
  495. &quot;name&quot;: &quot;考试&quot;, //试卷名称
  496. &quot;questionCount&quot;: 5, //题目数量
  497. &quot;score&quot;: 275, //试卷分数
  498. &quot;createTime&quot;: &quot;2021-08-12 15:02:50&quot;, //创建时间
  499. &quot;createUser&quot;: 2, //创建人
  500. &quot;subjectId&quot;: 46, //学科
  501. &quot;paperType&quot;: 6, //试卷类型
  502. &quot;frameTextContentId&quot;: 2897, //试卷内容
  503. &quot;allClasses&quot;: null
  504. }
  505. ]
  506. }
  507. }
  508. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-25-任务编辑" tabindex="-1"><a class="header-anchor" href="#_4-3-25-任务编辑" aria-hidden="true">#</a> 4.3.25 任务编辑</h3><ul><li>接口地址:/api/admin/task/edit</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  509. &quot;id&quot;: 13,
  510. &quot;gradeLevel&quot;: 1,
  511. &quot;title&quot;: &quot;中级任务&quot;,
  512. &quot;paperItems&quot;: [
  513. {
  514. &quot;id&quot;: 13, //试卷id
  515. &quot;name&quot;: &quot;中级任务一&quot;, //试卷名称
  516. &quot;questionCount&quot;: 5, //题目数量
  517. &quot;score&quot;: 180, //试卷分数
  518. &quot;createTime&quot;: &quot;2021-01-21 11:49:11&quot;, //创建时间
  519. &quot;createUser&quot;: 2, //创建人
  520. &quot;subjectId&quot;: 1, //学科
  521. &quot;paperType&quot;: 6, //试卷类型
  522. &quot;frameTextContentId&quot;: 12 //试卷内容
  523. }
  524. ]
  525. }
  526. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  527. &quot;code&quot;: 1,
  528. &quot;message&quot;: &quot;成功&quot;,
  529. &quot;response&quot;: {
  530. &quot;id&quot;: 13, //任务id
  531. &quot;gradeLevel&quot;: 1, //年级
  532. &quot;title&quot;: &quot;中级任务&quot;, //任务标题
  533. &quot;paperItems&quot;: [
  534. {
  535. &quot;id&quot;: 13, //试卷id
  536. &quot;name&quot;: &quot;中级任务一&quot;, //试卷名称
  537. &quot;questionCount&quot;: 5, //题目数量
  538. &quot;score&quot;: 180, //试卷分数
  539. &quot;createTime&quot;: &quot;2021-01-21 11:49:11&quot;, //创建时间
  540. &quot;createUser&quot;: 2, //创建人
  541. &quot;subjectId&quot;: 1, //学科
  542. &quot;paperType&quot;: 6, //试卷类型
  543. &quot;frameTextContentId&quot;: 12 //试卷内容
  544. }
  545. ]
  546. }
  547. }
  548. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-26-任务删除" tabindex="-1"><a class="header-anchor" href="#_4-3-26-任务删除" aria-hidden="true">#</a> 4.3.26 任务删除</h3><ul><li>接口地址:/api/admin/task/delete/1</li><li>请求参数:无</li><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  549. &quot;code&quot;: 1, //返回状态
  550. &quot;message&quot;: &quot;成功&quot;, //返回消息
  551. &quot;response&quot;: null
  552. }
  553. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-27-消息分页" tabindex="-1"><a class="header-anchor" href="#_4-3-27-消息分页" aria-hidden="true">#</a> 4.3.27 消息分页</h3><ul><li>接口地址:/api/admin/message/page</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  554. &quot;sendUserName&quot;: null,
  555. &quot;pageIndex&quot;: 4,
  556. &quot;pageSize&quot;: 10
  557. }
  558. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>请求参数:无</li><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  559. &quot;code&quot;: 1,
  560. &quot;message&quot;: &quot;成功&quot;,
  561. &quot;response&quot;: {
  562. &quot;total&quot;: 36,
  563. &quot;list&quot;: [
  564. {
  565. &quot;id&quot;: 13, //消息id
  566. &quot;title&quot;: &quot;你好,同学!&quot;, //消息标题
  567. &quot;content&quot;: &quot;考试请不要作弊&quot;, //消息内容
  568. &quot;sendUserName&quot;: &quot;admin&quot;, //发送人用户名
  569. &quot;receives&quot;: &quot;student&quot;, //接收人用户名
  570. &quot;receiveUserCount&quot;: 1, //接收人数量
  571. &quot;readCount&quot;: 1, //已读数量
  572. &quot;createTime&quot;: &quot;2020-09-22 11:37:49&quot; //创建时间
  573. }
  574. ]
  575. }
  576. }
  577. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-28-消息发送" tabindex="-1"><a class="header-anchor" href="#_4-3-28-消息发送" aria-hidden="true">#</a> 4.3.28 消息发送</h3><ul><li>接口地址:/api/admin/message/send</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  578. &quot;title&quot;: &quot;全校师生请注意&quot;, //消息标题
  579. &quot;content&quot;: &quot;大家好&quot;, //消息内容
  580. &quot;receiveUserIds&quot;: [ //接收人
  581. 1
  582. ]
  583. }
  584. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  585. &quot;code&quot;: 1, //返回状态
  586. &quot;message&quot;: &quot;成功&quot;, //返回消息
  587. &quot;response&quot;: null
  588. }
  589. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-29-答卷分页" tabindex="-1"><a class="header-anchor" href="#_4-3-29-答卷分页" aria-hidden="true">#</a> 4.3.29 答卷分页</h3><ul><li>接口地址:/api/admin/examPaperAnswer/page</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  590. &quot;subjectId&quot;: null, //学科
  591. &quot;pageIndex&quot;: 1,
  592. &quot;pageSize&quot;: 10
  593. }
  594. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  595. &quot;code&quot;: 1,
  596. &quot;message&quot;: &quot;成功&quot;,
  597. &quot;response&quot;: {
  598. &quot;total&quot;: 4,
  599. &quot;list&quot;: [
  600. {
  601. &quot;id&quot;: 13,
  602. &quot;createTime&quot;: &quot;2021-07-07 14:03:02&quot;, //提交时间
  603. &quot;userScore&quot;: &quot;16&quot;, //用户得分
  604. &quot;subjectName&quot;: &quot;语文&quot;, //学科名称
  605. &quot;subjectId&quot;: 1, //学科Id
  606. &quot;questionCount&quot;: 5, //题目数量
  607. &quot;questionCorrect&quot;: 4, //正确题目数
  608. &quot;paperScore&quot;: &quot;18&quot;, //试卷总分
  609. &quot;doTime&quot;: &quot;14 秒&quot;, //耗时
  610. &quot;paperType&quot;: 4, //试卷类型
  611. &quot;systemScore&quot;: &quot;2&quot;, //自动批改得分
  612. &quot;status&quot;: 2, //答卷状态
  613. &quot;paperName&quot;: &quot;限时考试二&quot;, //试卷名称
  614. &quot;userName&quot;: &quot;student&quot; //用户名
  615. }
  616. ]
  617. }
  618. }
  619. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-30-用户日志" tabindex="-1"><a class="header-anchor" href="#_4-3-30-用户日志" aria-hidden="true">#</a> 4.3.30 用户日志</h3><ul><li>接口地址:/api/admin/user/event/page/list</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  620. &quot;userId&quot;: null,
  621. &quot;userName&quot;: null,
  622. &quot;pageIndex&quot;: 1,
  623. &quot;pageSize&quot;: 10
  624. }
  625. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  626. &quot;code&quot;: 1,
  627. &quot;message&quot;: &quot;成功&quot;,
  628. &quot;response&quot;: {
  629. &quot;total&quot;: 68,
  630. &quot;list&quot;: [
  631. {
  632. &quot;id&quot;: 13, //日志id
  633. &quot;userId&quot;: 2, //用户id
  634. &quot;userName&quot;: &quot;admin&quot;, //用户名
  635. &quot;realName&quot;: &quot;管理员&quot;, //真实姓名
  636. &quot;content&quot;: &quot;admin 登录了学之思开源考试系统&quot;, //日志内容
  637. &quot;createTime&quot;: &quot;2021-08-24 20:05:02&quot; //创建时间
  638. }
  639. ]
  640. }
  641. }
  642. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-31-当前用户信息" tabindex="-1"><a class="header-anchor" href="#_4-3-31-当前用户信息" aria-hidden="true">#</a> 4.3.31 当前用户信息</h3><ul><li>接口地址:/api/admin/user/current</li><li>请求参数:无</li><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  643. &quot;code&quot;: 1,
  644. &quot;message&quot;: &quot;成功&quot;,
  645. &quot;response&quot;: {
  646. &quot;id&quot;: 13,
  647. &quot;userUuid&quot;: &quot;52045f5f-a13f-4ccc-93dd-f7ee8270ad4c&quot;, //用户uuid
  648. &quot;userName&quot;: &quot;admin&quot;, //用户名
  649. &quot;realName&quot;: &quot;管理员&quot;, //真实姓名
  650. &quot;age&quot;: 30, //年龄
  651. &quot;role&quot;: 3, //角色
  652. &quot;sex&quot;: 1, //性别
  653. &quot;birthDay&quot;: &quot;2019-09-07 18:56:07&quot;, //出生日期
  654. &quot;phone&quot;: null, //手机号
  655. &quot;lastActiveTime&quot;: &quot;&quot;, //最后活动时间
  656. &quot;createTime&quot;: &quot;2019-09-07 18:56:21&quot;, //创建时间
  657. &quot;modifyTime&quot;: &quot;&quot;, //修改时间
  658. &quot;status&quot;: 1, //状态
  659. &quot;userLevel&quot;: null, //用户年级
  660. &quot;imagePath&quot;: null //头像
  661. }
  662. }
  663. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-32-用户信息更新" tabindex="-1"><a class="header-anchor" href="#_4-3-32-用户信息更新" aria-hidden="true">#</a> 4.3.32 用户信息更新</h3><ul><li>接口地址:/api/admin/user/update</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  664. &quot;id&quot;: 13, //用户id
  665. &quot;userUuid&quot;: &quot;52045f5f-a13f-4ccc-93dd-f7ee8270ad4c&quot;, //用户标识
  666. &quot;userName&quot;: &quot;admin&quot;, //用户名
  667. &quot;realName&quot;: &quot;管理员&quot;, //真实姓名
  668. &quot;age&quot;: 30, //年龄
  669. &quot;role&quot;: 3, //角色
  670. &quot;sex&quot;: 1, //性别
  671. &quot;birthDay&quot;: &quot;2019-09-07 18:56:07&quot;, //生日
  672. &quot;phone&quot;: &quot;11&quot;, //手机号
  673. &quot;lastActiveTime&quot;: &quot;&quot;, //最后活动时间
  674. &quot;createTime&quot;: &quot;2019-09-07 18:56:21&quot;, //创建时间
  675. &quot;modifyTime&quot;: &quot;2021-08-17 11:28:52&quot;, //修改时间
  676. &quot;status&quot;: 1, //状态
  677. &quot;userLevel&quot;: null, //年级
  678. &quot;imagePath&quot;: null //头像
  679. }
  680. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  681. &quot;code&quot;: 1,
  682. &quot;message&quot;: &quot;成功&quot;,
  683. &quot;response&quot;: null
  684. }
  685. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-32-用户信息更新-1" tabindex="-1"><a class="header-anchor" href="#_4-3-32-用户信息更新-1" aria-hidden="true">#</a> 4.3.32 用户信息更新</h3><ul><li>接口地址:/api/admin/user/selectByUserName</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>student //用户名
  686. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><ul><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  687. &quot;code&quot;: 1,
  688. &quot;message&quot;: &quot;成功&quot;,
  689. &quot;response&quot;: [
  690. {
  691. &quot;name&quot;: &quot;student&quot;, //用户名
  692. &quot;value&quot;: 1 //用户id
  693. }
  694. ]
  695. }
  696. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-33-图片上传" tabindex="-1"><a class="header-anchor" href="#_4-3-33-图片上传" aria-hidden="true">#</a> 4.3.33 图片上传</h3><ul><li>接口地址:/api/admin/upload/configAndUpload</li><li>请求参数:无</li><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  697. &quot;original&quot;: &quot;头像.jpg&quot;,
  698. &quot;name&quot;: &quot;头像.jpg&quot;,
  699. &quot;url&quot;: &quot;http://xzs.file.mindskip.net/Fi4vlEf1ri4VMGSONwN2Ch0o8Ed_&quot;,
  700. &quot;size&quot;: 19665,
  701. &quot;type&quot;: &quot;.jpg&quot;,
  702. &quot;state&quot;: &quot;SUCCESS&quot;
  703. }
  704. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="_4-3-34-个人信息修改" tabindex="-1"><a class="header-anchor" href="#_4-3-34-个人信息修改" aria-hidden="true">#</a> 4.3.34 个人信息修改</h3><ul><li>接口地址:/api/admin/user/update</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  705. &quot;id&quot;: 13,
  706. &quot;userUuid&quot;: &quot;52045f5f-a13f-4ccc-93dd-f7ee8270ad4c&quot;, //用户uuid
  707. &quot;userName&quot;: &quot;admin&quot;, //用户名
  708. &quot;realName&quot;: &quot;管理员&quot;, //真实姓名
  709. &quot;age&quot;: 30, //年龄
  710. &quot;role&quot;: 3, //角色
  711. &quot;sex&quot;: 1, //性别
  712. &quot;birthDay&quot;: &quot;2021-09-07 18:56:07&quot;, //出生日期
  713. &quot;phone&quot;: &quot;2112112&quot;, //手机号
  714. &quot;lastActiveTime&quot;: &quot;&quot;, //最后活动时间
  715. &quot;createTime&quot;: &quot;2019-09-07 18:56:21&quot;, //创建时间
  716. &quot;modifyTime&quot;: &quot;2021-08-31 10:08:03&quot;, //修改时间
  717. &quot;status&quot;: 1, //状态
  718. &quot;userLevel&quot;: null, //年级
  719. &quot;imagePath&quot;: null //头像
  720. }
  721. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
  722. &quot;code&quot;: 1,
  723. &quot;message&quot;: &quot;成功&quot;,
  724. &quot;response&quot;: null
  725. }
  726. </code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div>`,144),s=[d];function t(a,o){return i(),n("div",null,s)}const r=e(l,[["render",t],["__file","admin.html.vue"]]);export{r as default};