教程更新

This commit is contained in:
思维跳跃科技
2024-09-12 08:45:22 +08:00
parent 000afdf480
commit b6499574f4
28 changed files with 138 additions and 138 deletions
+2 -2
View File
@@ -24,10 +24,10 @@
</script>
<title> | 学之思教程</title><meta name="description" content="学之思开发部署教程">
<link rel="preload" href="/xzs-mysql/assets/style.dc49a209.css" as="style" /><link rel="stylesheet" href="/xzs-mysql/assets/style.dc49a209.css" />
<link rel="modulepreload" href="/xzs-mysql/assets/app.241f775c.js"><link rel="modulepreload" href="/xzs-mysql/assets/404.html.8c49edfc.js"><link rel="modulepreload" href="/xzs-mysql/assets/404.html.c3e557d0.js"><link rel="prefetch" href="/xzs-mysql/assets/index.html.aa5f7d07.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/admin.html.47f38f3a.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/database.html.d0f44a34.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/deploy.html.4d7a3964.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/develop.html.3c1ec74d.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/feature.html.261d99f8.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/skill.html.f2c35381.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/student.html.824d2bd5.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/video.html.00e64dae.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/wx.html.fe23e687.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/index.html.af890da4.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/admin.html.125fa440.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/database.html.19f6104e.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/deploy.html.e9815c78.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/develop.html.c2f9096f.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/feature.html.e60b7bfa.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/skill.html.415bfe70.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/student.html.7c86c300.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/video.html.1905a2d6.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/wx.html.95404192.js" as="script" />
<link rel="modulepreload" href="/xzs-mysql/assets/app.881dcd28.js"><link rel="modulepreload" href="/xzs-mysql/assets/404.html.436ef0c8.js"><link rel="modulepreload" href="/xzs-mysql/assets/404.html.c3e557d0.js"><link rel="prefetch" href="/xzs-mysql/assets/index.html.aa5f7d07.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/admin.html.b4f327dd.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/database.html.d0f44a34.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/deploy.html.4d7a3964.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/develop.html.f3fd5729.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/feature.html.261d99f8.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/skill.html.a2155b8b.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/student.html.79831c63.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/video.html.00e64dae.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/wx.html.7aefa0b3.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/index.html.4be1dc86.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/admin.html.f3999994.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/database.html.79fe67d3.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/deploy.html.7ee4e1c0.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/develop.html.16a7bb4b.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/feature.html.df97b32b.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/skill.html.827b987d.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/student.html.dac06638.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/video.html.4866be57.js" as="script" /><link rel="prefetch" href="/xzs-mysql/assets/wx.html.fffaa6a8.js" as="script" />
</head>
<body>
<div id="app"><!--[--><div class="theme-container"><main class="page"><div class="theme-default-content"><h1>404</h1><blockquote>Looks like we&#39;ve got some broken links.</blockquote><a href="/xzs-mysql/" class="">Take me home</a></div></main></div><!----><!--]--></div>
<script type="module" src="/xzs-mysql/assets/app.241f775c.js" defer></script>
<script type="module" src="/xzs-mysql/assets/app.881dcd28.js" defer></script>
</body>
</html>
@@ -1 +1 @@
import{_ as e,o as c,c as t}from"./app.241f775c.js";const _={};function o(r,n){return c(),t("div")}const a=e(_,[["render",o],["__file","404.html.vue"]]);export{a as default};
import{_ as e,o as c,c as t}from"./app.881dcd28.js";const _={};function o(r,n){return c(),t("div")}const a=e(_,[["render",o],["__file","404.html.vue"]]);export{a as default};
@@ -1 +1 @@
const l=JSON.parse('{"key":"v-55bcf8d6","path":"/guide/admin.html","title":"4.3 管理端","lang":"zh-CN","frontmatter":{},"excerpt":"","headers":[{"level":3,"title":"4.3.1 登录","slug":"_4-3-1-登录","link":"#_4-3-1-登录","children":[]},{"level":3,"title":"4.3.2 登出","slug":"_4-3-2-登出","link":"#_4-3-2-登出","children":[]},{"level":3,"title":"4.3.3 首页","slug":"_4-3-3-首页","link":"#_4-3-3-首页","children":[]},{"level":3,"title":"4.3.4 用户分页","slug":"_4-3-4-用户分页","link":"#_4-3-4-用户分页","children":[]},{"level":3,"title":"4.3.5 用户查询","slug":"_4-3-5-用户查询","link":"#_4-3-5-用户查询","children":[]},{"level":3,"title":"4.3.6 用户编辑","slug":"_4-3-6-用户编辑","link":"#_4-3-6-用户编辑","children":[]},{"level":3,"title":"4.3.7 用户删除","slug":"_4-3-7-用户删除","link":"#_4-3-7-用户删除","children":[]},{"level":3,"title":"4.3.8 用户状态修改","slug":"_4-3-8-用户状态修改","link":"#_4-3-8-用户状态修改","children":[]},{"level":3,"title":"4.3.9 学科列表","slug":"_4-3-9-学科列表","link":"#_4-3-9-学科列表","children":[]},{"level":3,"title":"4.3.10 学科分页","slug":"_4-3-10-学科分页","link":"#_4-3-10-学科分页","children":[]},{"level":3,"title":"4.3.11 学科查询","slug":"_4-3-11-学科查询","link":"#_4-3-11-学科查询","children":[]},{"level":3,"title":"4.3.12 学科编辑","slug":"_4-3-12-学科编辑","link":"#_4-3-12-学科编辑","children":[]},{"level":3,"title":"4.3.13 学科删除","slug":"_4-3-13-学科删除","link":"#_4-3-13-学科删除","children":[]},{"level":3,"title":"4.3.14 试卷分页","slug":"_4-3-14-试卷分页","link":"#_4-3-14-试卷分页","children":[]},{"level":3,"title":"4.3.15 试卷查询","slug":"_4-3-15-试卷查询","link":"#_4-3-15-试卷查询","children":[]},{"level":3,"title":"4.3.16 试卷编辑","slug":"_4-3-16-试卷编辑","link":"#_4-3-16-试卷编辑","children":[]},{"level":3,"title":"4.3.17 试卷删除","slug":"_4-3-17-试卷删除","link":"#_4-3-17-试卷删除","children":[]},{"level":3,"title":"4.3.18 任务试卷分页","slug":"_4-3-18-任务试卷分页","link":"#_4-3-18-任务试卷分页","children":[]},{"level":3,"title":"4.3.19 题目分页","slug":"_4-3-19-题目分页","link":"#_4-3-19-题目分页","children":[]},{"level":3,"title":"4.3.20 题目查询","slug":"_4-3-20-题目查询","link":"#_4-3-20-题目查询","children":[]},{"level":3,"title":"4.3.21 题目编辑","slug":"_4-3-21-题目编辑","link":"#_4-3-21-题目编辑","children":[]},{"level":3,"title":"4.3.22 题目删除","slug":"_4-3-22-题目删除","link":"#_4-3-22-题目删除","children":[]},{"level":3,"title":"4.3.23 任务分页","slug":"_4-3-23-任务分页","link":"#_4-3-23-任务分页","children":[]},{"level":3,"title":"4.3.24 任务查询","slug":"_4-3-24-任务查询","link":"#_4-3-24-任务查询","children":[]},{"level":3,"title":"4.3.25 任务编辑","slug":"_4-3-25-任务编辑","link":"#_4-3-25-任务编辑","children":[]},{"level":3,"title":"4.3.26 任务删除","slug":"_4-3-26-任务删除","link":"#_4-3-26-任务删除","children":[]},{"level":3,"title":"4.3.27 消息分页","slug":"_4-3-27-消息分页","link":"#_4-3-27-消息分页","children":[]},{"level":3,"title":"4.3.28 消息发送","slug":"_4-3-28-消息发送","link":"#_4-3-28-消息发送","children":[]},{"level":3,"title":"4.3.29 答卷分页","slug":"_4-3-29-答卷分页","link":"#_4-3-29-答卷分页","children":[]},{"level":3,"title":"4.3.30 用户日志","slug":"_4-3-30-用户日志","link":"#_4-3-30-用户日志","children":[]},{"level":3,"title":"4.3.31 当前用户信息","slug":"_4-3-31-当前用户信息","link":"#_4-3-31-当前用户信息","children":[]},{"level":3,"title":"4.3.32 用户信息更新","slug":"_4-3-32-用户信息更新","link":"#_4-3-32-用户信息更新","children":[]},{"level":3,"title":"4.3.32 用户信息更新","slug":"_4-3-32-用户信息更新-1","link":"#_4-3-32-用户信息更新-1","children":[]},{"level":3,"title":"4.3.33 图片上传","slug":"_4-3-33-图片上传","link":"#_4-3-33-图片上传","children":[]},{"level":3,"title":"4.3.34 个人信息修改","slug":"_4-3-34-个人信息修改","link":"#_4-3-34-个人信息修改","children":[]}],"git":{"updatedTime":1720510849000,"contributors":[{"name":"mindskip","email":"mindskip@qq.com","commits":51},{"name":"思维跳跃科技","email":"mindskip@qq.com","commits":11}]},"filePathRelative":"guide/admin.md"}');export{l as data};
const l=JSON.parse('{"key":"v-55bcf8d6","path":"/guide/admin.html","title":"4.3 管理端","lang":"zh-CN","frontmatter":{},"excerpt":"","headers":[{"level":3,"title":"4.3.1 登录","slug":"_4-3-1-登录","link":"#_4-3-1-登录","children":[]},{"level":3,"title":"4.3.2 登出","slug":"_4-3-2-登出","link":"#_4-3-2-登出","children":[]},{"level":3,"title":"4.3.3 首页","slug":"_4-3-3-首页","link":"#_4-3-3-首页","children":[]},{"level":3,"title":"4.3.4 用户分页","slug":"_4-3-4-用户分页","link":"#_4-3-4-用户分页","children":[]},{"level":3,"title":"4.3.5 用户查询","slug":"_4-3-5-用户查询","link":"#_4-3-5-用户查询","children":[]},{"level":3,"title":"4.3.6 用户编辑","slug":"_4-3-6-用户编辑","link":"#_4-3-6-用户编辑","children":[]},{"level":3,"title":"4.3.7 用户删除","slug":"_4-3-7-用户删除","link":"#_4-3-7-用户删除","children":[]},{"level":3,"title":"4.3.8 用户状态修改","slug":"_4-3-8-用户状态修改","link":"#_4-3-8-用户状态修改","children":[]},{"level":3,"title":"4.3.9 学科列表","slug":"_4-3-9-学科列表","link":"#_4-3-9-学科列表","children":[]},{"level":3,"title":"4.3.10 学科分页","slug":"_4-3-10-学科分页","link":"#_4-3-10-学科分页","children":[]},{"level":3,"title":"4.3.11 学科查询","slug":"_4-3-11-学科查询","link":"#_4-3-11-学科查询","children":[]},{"level":3,"title":"4.3.12 学科编辑","slug":"_4-3-12-学科编辑","link":"#_4-3-12-学科编辑","children":[]},{"level":3,"title":"4.3.13 学科删除","slug":"_4-3-13-学科删除","link":"#_4-3-13-学科删除","children":[]},{"level":3,"title":"4.3.14 试卷分页","slug":"_4-3-14-试卷分页","link":"#_4-3-14-试卷分页","children":[]},{"level":3,"title":"4.3.15 试卷查询","slug":"_4-3-15-试卷查询","link":"#_4-3-15-试卷查询","children":[]},{"level":3,"title":"4.3.16 试卷编辑","slug":"_4-3-16-试卷编辑","link":"#_4-3-16-试卷编辑","children":[]},{"level":3,"title":"4.3.17 试卷删除","slug":"_4-3-17-试卷删除","link":"#_4-3-17-试卷删除","children":[]},{"level":3,"title":"4.3.18 任务试卷分页","slug":"_4-3-18-任务试卷分页","link":"#_4-3-18-任务试卷分页","children":[]},{"level":3,"title":"4.3.19 题目分页","slug":"_4-3-19-题目分页","link":"#_4-3-19-题目分页","children":[]},{"level":3,"title":"4.3.20 题目查询","slug":"_4-3-20-题目查询","link":"#_4-3-20-题目查询","children":[]},{"level":3,"title":"4.3.21 题目编辑","slug":"_4-3-21-题目编辑","link":"#_4-3-21-题目编辑","children":[]},{"level":3,"title":"4.3.22 题目删除","slug":"_4-3-22-题目删除","link":"#_4-3-22-题目删除","children":[]},{"level":3,"title":"4.3.23 任务分页","slug":"_4-3-23-任务分页","link":"#_4-3-23-任务分页","children":[]},{"level":3,"title":"4.3.24 任务查询","slug":"_4-3-24-任务查询","link":"#_4-3-24-任务查询","children":[]},{"level":3,"title":"4.3.25 任务编辑","slug":"_4-3-25-任务编辑","link":"#_4-3-25-任务编辑","children":[]},{"level":3,"title":"4.3.26 任务删除","slug":"_4-3-26-任务删除","link":"#_4-3-26-任务删除","children":[]},{"level":3,"title":"4.3.27 消息分页","slug":"_4-3-27-消息分页","link":"#_4-3-27-消息分页","children":[]},{"level":3,"title":"4.3.28 消息发送","slug":"_4-3-28-消息发送","link":"#_4-3-28-消息发送","children":[]},{"level":3,"title":"4.3.29 答卷分页","slug":"_4-3-29-答卷分页","link":"#_4-3-29-答卷分页","children":[]},{"level":3,"title":"4.3.30 用户日志","slug":"_4-3-30-用户日志","link":"#_4-3-30-用户日志","children":[]},{"level":3,"title":"4.3.31 当前用户信息","slug":"_4-3-31-当前用户信息","link":"#_4-3-31-当前用户信息","children":[]},{"level":3,"title":"4.3.32 用户信息更新","slug":"_4-3-32-用户信息更新","link":"#_4-3-32-用户信息更新","children":[]},{"level":3,"title":"4.3.32 用户信息更新","slug":"_4-3-32-用户信息更新-1","link":"#_4-3-32-用户信息更新-1","children":[]},{"level":3,"title":"4.3.33 图片上传","slug":"_4-3-33-图片上传","link":"#_4-3-33-图片上传","children":[]},{"level":3,"title":"4.3.34 个人信息修改","slug":"_4-3-34-个人信息修改","link":"#_4-3-34-个人信息修改","children":[]}],"git":{"updatedTime":1726100103000,"contributors":[{"name":"mindskip","email":"mindskip@qq.com","commits":51},{"name":"思维跳跃科技","email":"mindskip@qq.com","commits":12}]},"filePathRelative":"guide/admin.md"}');export{l as data};
@@ -1,4 +1,4 @@
import{_ as e,o as i,c as n,e as u}from"./app.241f775c.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>{
import{_ as e,o as i,c as n,e as u}from"./app.881dcd28.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>{
&quot;userName&quot;: &quot;admin&quot;, //用户名
&quot;password&quot;: &quot;&quot;, //密码
&quot;remember&quot;: false //记住我
@@ -152,7 +152,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
&quot;message&quot;: &quot;成功&quot;,
&quot;response&quot;: [
{
&quot;id&quot;: 54, //学科id
&quot;id&quot;: 46, //学科id
&quot;name&quot;: &quot;语文&quot;, //学科名称
&quot;level&quot;: 1, //年级
&quot;levelName&quot;: &quot;一年级&quot;, //年级名称
@@ -173,7 +173,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
&quot;total&quot;: 2,
&quot;list&quot;: [
{
&quot;id&quot;: 54,
&quot;id&quot;: 46,
&quot;name&quot;: &quot;数学&quot;, //学科名称
&quot;level&quot;: 1, //年级
&quot;levelName&quot;: &quot;一年级&quot; //年级名称
@@ -185,14 +185,14 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
&quot;code&quot;: 1,
&quot;message&quot;: &quot;成功&quot;,
&quot;response&quot;: {
&quot;id&quot;: 54,
&quot;id&quot;: 46,
&quot;name&quot;: &quot;数学&quot;, //学科名称
&quot;level&quot;: 1, //年级
&quot;levelName&quot;: &quot;一年级&quot; //年级名称
}
}
</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>{
&quot;id&quot;: 54,
&quot;id&quot;: 46,
&quot;name&quot;: &quot;数学&quot;, //学科名称
&quot;level&quot;: 2, //年级
&quot;levelName&quot;: &quot;二年级&quot; //年级名称
@@ -221,7 +221,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
&quot;total&quot;: 9,
&quot;list&quot;: [
{
&quot;id&quot;: 54, //试卷id
&quot;id&quot;: 46, //试卷id
&quot;name&quot;: &quot;中级任务二&quot;, //试卷名称
&quot;questionCount&quot;: 5, //题目总数
&quot;score&quot;: 180, //试卷分数
@@ -238,7 +238,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
&quot;code&quot;: 1,
&quot;message&quot;: &quot;成功&quot;,
&quot;response&quot;: {
&quot;id&quot;: 54, //试卷id
&quot;id&quot;: 46, //试卷id
&quot;level&quot;: 1, //年级
&quot;subjectId&quot;: 1, //学科
&quot;paperType&quot;: 1, //试卷类型
@@ -250,7 +250,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
&quot;name&quot;: &quot;一、选择题&quot;, //试卷标题
&quot;questionItems&quot;: [
{
&quot;id&quot;: 54, //题目id
&quot;id&quot;: 46, //题目id
&quot;questionType&quot;: 5, //题目类型
&quot;subjectId&quot;: 1, //学科
&quot;title&quot;: &quot;默写咏鹅&quot;, //题干
@@ -270,7 +270,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
}
}
</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>{
&quot;id&quot;: 54, //试卷id
&quot;id&quot;: 46, //试卷id
&quot;level&quot;: 1, //年级
&quot;subjectId&quot;: 1, //学科
&quot;paperType&quot;: 6, //试卷类型
@@ -282,7 +282,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
&quot;name&quot;: &quot;一、选择题&quot;, //标题
&quot;questionItems&quot;: [ //题目列表
{
&quot;id&quot;: 54, //题目id
&quot;id&quot;: 46, //题目id
&quot;questionType&quot;: 2, //题型
&quot;subjectId&quot;: 1, //学科
&quot;title&quot;: &quot;以下哪些诗句是静夜思的?&quot;, //题干
@@ -314,7 +314,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
&quot;code&quot;: 1,
&quot;message&quot;: &quot;成功&quot;,
&quot;response&quot;: {
&quot;id&quot;: 54, //试卷id
&quot;id&quot;: 46, //试卷id
&quot;level&quot;: 1, //年级
&quot;subjectId&quot;: 1, //学科
&quot;paperType&quot;: 6, //试卷类型
@@ -326,7 +326,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
&quot;name&quot;: &quot;一、选择题&quot;, //标题
&quot;questionItems&quot;: [
{
&quot;id&quot;: 54, //题目id
&quot;id&quot;: 46, //题目id
&quot;questionType&quot;: 2, //题型
&quot;subjectId&quot;: 1, //学科
&quot;title&quot;: &quot;以下哪些诗句是静夜思的?&quot;, //题干
@@ -374,7 +374,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
&quot;total&quot;: 1,
&quot;list&quot;: [
{
&quot;id&quot;: 54,
&quot;id&quot;: 46,
&quot;name&quot;: &quot;任务试卷五&quot;, //试卷名称
&quot;questionCount&quot;: 2, //题目总数
&quot;score&quot;: 60, //试卷分数
@@ -402,7 +402,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
&quot;total&quot;: 7,
&quot;list&quot;: [
{
&quot;id&quot;: 54,
&quot;id&quot;: 46,
&quot;questionType&quot;: 5, //题型
&quot;textContentId&quot;: null,
&quot;createTime&quot;: &quot;2021-01-21 11:45:57&quot;, //创建时间
@@ -437,7 +437,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
}
}
</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>{
&quot;id&quot;: 54, //题目id
&quot;id&quot;: 46, //题目id
&quot;questionType&quot;: 5, //题型
&quot;subjectId&quot;: 1, //学科
&quot;title&quot;: &quot;默写咏鹅&quot;, //题干
@@ -472,7 +472,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
&quot;total&quot;: 2,
&quot;list&quot;: [
{
&quot;id&quot;: 54, //任务id
&quot;id&quot;: 46, //任务id
&quot;title&quot;: &quot;中级任务&quot;, //任务标题
&quot;gradeLevel&quot;: 1, //年级
&quot;createUserName&quot;: &quot;admin&quot;, //创建人用户名
@@ -486,7 +486,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
&quot;code&quot;: 1,
&quot;message&quot;: &quot;成功&quot;,
&quot;response&quot;: {
&quot;id&quot;: 54, //任务id
&quot;id&quot;: 46, //任务id
&quot;gradeLevel&quot;: 12, //年级
&quot;title&quot;: &quot;考试&quot;, //任务标题
&quot;paperItems&quot;: [
@@ -506,12 +506,12 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
}
}
</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>{
&quot;id&quot;: 54,
&quot;id&quot;: 46,
&quot;gradeLevel&quot;: 1,
&quot;title&quot;: &quot;中级任务&quot;,
&quot;paperItems&quot;: [
{
&quot;id&quot;: 54, //试卷id
&quot;id&quot;: 46, //试卷id
&quot;name&quot;: &quot;中级任务一&quot;, //试卷名称
&quot;questionCount&quot;: 5, //题目数量
&quot;score&quot;: 180, //试卷分数
@@ -527,12 +527,12 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
&quot;code&quot;: 1,
&quot;message&quot;: &quot;成功&quot;,
&quot;response&quot;: {
&quot;id&quot;: 54, //任务id
&quot;id&quot;: 46, //任务id
&quot;gradeLevel&quot;: 1, //年级
&quot;title&quot;: &quot;中级任务&quot;, //任务标题
&quot;paperItems&quot;: [
{
&quot;id&quot;: 54, //试卷id
&quot;id&quot;: 46, //试卷id
&quot;name&quot;: &quot;中级任务一&quot;, //试卷名称
&quot;questionCount&quot;: 5, //题目数量
&quot;score&quot;: 180, //试卷分数
@@ -562,7 +562,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
&quot;total&quot;: 36,
&quot;list&quot;: [
{
&quot;id&quot;: 54, //消息id
&quot;id&quot;: 46, //消息id
&quot;title&quot;: &quot;你好,同学!&quot;, //消息标题
&quot;content&quot;: &quot;考试请不要作弊&quot;, //消息内容
&quot;sendUserName&quot;: &quot;admin&quot;, //发送人用户名
@@ -598,7 +598,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
&quot;total&quot;: 4,
&quot;list&quot;: [
{
&quot;id&quot;: 54,
&quot;id&quot;: 46,
&quot;createTime&quot;: &quot;2021-07-07 14:03:02&quot;, //提交时间
&quot;userScore&quot;: &quot;16&quot;, //用户得分
&quot;subjectName&quot;: &quot;语文&quot;, //学科名称
@@ -629,7 +629,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
&quot;total&quot;: 68,
&quot;list&quot;: [
{
&quot;id&quot;: 54, //日志id
&quot;id&quot;: 46, //日志id
&quot;userId&quot;: 2, //用户id
&quot;userName&quot;: &quot;admin&quot;, //用户名
&quot;realName&quot;: &quot;管理员&quot;, //真实姓名
@@ -643,7 +643,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
&quot;code&quot;: 1,
&quot;message&quot;: &quot;成功&quot;,
&quot;response&quot;: {
&quot;id&quot;: 54,
&quot;id&quot;: 46,
&quot;userUuid&quot;: &quot;52045f5f-a13f-4ccc-93dd-f7ee8270ad4c&quot;, //用户uuid
&quot;userName&quot;: &quot;admin&quot;, //用户名
&quot;realName&quot;: &quot;管理员&quot;, //真实姓名
@@ -661,7 +661,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
}
}
</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>{
&quot;id&quot;: 54, //用户id
&quot;id&quot;: 46, //用户id
&quot;userUuid&quot;: &quot;52045f5f-a13f-4ccc-93dd-f7ee8270ad4c&quot;, //用户标识
&quot;userName&quot;: &quot;admin&quot;, //用户名
&quot;realName&quot;: &quot;管理员&quot;, //真实姓名
@@ -702,7 +702,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const l={},d=u(`<h1 i
&quot;state&quot;: &quot;SUCCESS&quot;
}
</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>{
&quot;id&quot;: 54,
&quot;id&quot;: 46,
&quot;userUuid&quot;: &quot;52045f5f-a13f-4ccc-93dd-f7ee8270ad4c&quot;, //用户uuid
&quot;userName&quot;: &quot;admin&quot;, //用户名
&quot;realName&quot;: &quot;管理员&quot;, //真实姓名
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1,4 +1,4 @@
import{_ as t,r as i,o,c as r,a as n,b as s,d as a,e as l}from"./app.241f775c.js";const c={},p=l(`<h1 id="_6-项目部署" tabindex="-1"><a class="header-anchor" href="#_6-项目部署" aria-hidden="true">#</a> 6. 项目部署</h1><h3 id="_6-1-集成部署" tabindex="-1"><a class="header-anchor" href="#_6-1-集成部署" aria-hidden="true">#</a> 6.1 集成部署</h3><ul><li>在win11系统中输入命令,低版本的win会出现不兼容的问题,无法执行对应的命令。</li><li>分别在\\source\\vue\\xzs-student目录和source\\vue\\xzs-admin目录,执行前端打包命令</li></ul><div class="language-npm line-numbers-mode" data-ext="npm"><pre class="language-npm"><code>npm config set sass_binary_site https://registry.npmmirror.com
import{_ as t,r as i,o,c as r,a as n,b as s,d as a,e as l}from"./app.881dcd28.js";const c={},p=l(`<h1 id="_6-项目部署" tabindex="-1"><a class="header-anchor" href="#_6-项目部署" aria-hidden="true">#</a> 6. 项目部署</h1><h3 id="_6-1-集成部署" tabindex="-1"><a class="header-anchor" href="#_6-1-集成部署" aria-hidden="true">#</a> 6.1 集成部署</h3><ul><li>在win11系统中输入命令,低版本的win会出现不兼容的问题,无法执行对应的命令。</li><li>分别在\\source\\vue\\xzs-student目录和source\\vue\\xzs-admin目录,执行前端打包命令</li></ul><div class="language-npm line-numbers-mode" data-ext="npm"><pre class="language-npm"><code>npm config set sass_binary_site https://registry.npmmirror.com
npm install --registry https://registry.npmmirror.com
npm run build
</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></div>`,4),d=n("li",null,"打包后的目录为student和admin",-1),u=n("li",null,"将文件放到\\source\\xzs\\src\\main\\resources\\static下,然后将java程序打包成jar包",-1),m=n("li",null,"修改application-prod.yml中的datasource地址",-1),k={href:"http://ip:8000/student",target:"_blank",rel:"noopener noreferrer"},v={href:"http://ip:8000/admin",target:"_blank",rel:"noopener noreferrer"},h=n("li",null,"执行下列命令,运行程序",-1),_=l(`<div class="language-java line-numbers-mode" data-ext="java"><pre class="language-java"><code>nohup java <span class="token operator">-</span><span class="token class-name">Duser</span><span class="token punctuation">.</span>timezone<span class="token operator">=</span><span class="token class-name">Asia</span><span class="token operator">/</span><span class="token class-name">Shanghai</span> <span class="token operator">-</span>jar <span class="token operator">-</span><span class="token class-name">Dspring</span><span class="token punctuation">.</span>profiles<span class="token punctuation">.</span>active<span class="token operator">=</span>prod xzs<span class="token operator">-</span><span class="token number">3.9</span><span class="token number">.0</span><span class="token punctuation">.</span>jar <span class="token operator">&gt;</span> start1<span class="token punctuation">.</span>log <span class="token number">2</span><span class="token operator">&gt;</span><span class="token operator">&amp;</span><span class="token number">1</span> <span class="token operator">&amp;</span>
@@ -1,6 +1,6 @@
import{_ as l,r as d,o as a,c as r,a as e,b as n,d as s,e as t}from"./app.241f775c.js";const c={},o=e("h1",{id:"_5-项目开发",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#_5-项目开发","aria-hidden":"true"},"#"),n(" 5. 项目开发")],-1),v=e("h3",{id:"_5-1-开发环境",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#_5-1-开发环境","aria-hidden":"true"},"#"),n(" 5.1 开发环境")],-1),u=e("thead",null,[e("tr",null,[e("th",null,"环境"),e("th",null,"版本"),e("th",null,"下载地址")])],-1),m=e("td",null,"NodeJs",-1),h=e("td",null,"16",-1),b={href:"https://nodejs.org/download/release/latest-v16.x/",target:"_blank",rel:"noopener noreferrer"},_=e("td",null,"Jdk",-1),p=e("td",null,"1.8",-1),x={href:"https://www.oracle.com/java/technologies/downloads/#java8-windows",target:"_blank",rel:"noopener noreferrer"},g=e("td",null,"Mysql",-1),w=e("td",null,"8.0",-1),f={href:"https://dev.mysql.com/downloads/windows/installer/8.0.html",target:"_blank",rel:"noopener noreferrer"},y=e("h3",{id:"_5-2-开发说明",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#_5-2-开发说明","aria-hidden":"true"},"#"),n(" 5.2 开发说明")],-1),k={href:"https://www.mindskip.net:999",target:"_blank",rel:"noopener noreferrer"},z=e("li",null,"代码下载 mysql版本,配合相应的数据库使用",-1),q=e("li",null,"安装mysql ,导入xzs-mysql.sql脚本",-1),j=e("li",null,"学生端默认账号:student / 123456",-1),I=e("li",null,"管理端默认账号:admin / 123456",-1),B=e("h3",{id:"_5-3-后端开发",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#_5-3-后端开发","aria-hidden":"true"},"#"),n(" 5.3 后端开发")],-1),N=e("li",null,"/uexam/source/xzs为后台代码,建议使用IntelliJ IDEA打开",-1),T=e("li",null,"打开application-dev.yml文件中,配置好mysql的服务地址",-1),V=e("li",null,"去七牛云官网申请好对象存储账号,修改application.yml中的qn相关的配置,七牛云主要用于文件存储",-1),E=e("li",null,"启动后台程序,默认端口为8000",-1),J={href:"http://ip:8000/student",target:"_blank",rel:"noopener noreferrer"},S={href:"http://ip:8000/admin",target:"_blank",rel:"noopener noreferrer"},L=t(`<h3 id="_5-4-前端开发" tabindex="-1"><a class="header-anchor" href="#_5-4-前端开发" aria-hidden="true">#</a> 5.4 前端开发</h3><ul><li>在win11系统中输入命令,低版本的win会出现不兼容的问题,无法执行对应的命令。</li><li>前端使用webstorm或者vscode,分别打开文件夹打开源代码\\source\\vue\\xzs-student和source\\vue\\xzs-admin</li><li>执行下面2个命令,安装node_module:</li></ul><div class="language-npm line-numbers-mode" data-ext="npm"><pre class="language-npm"><code>npm config set sass_binary_site https://registry.npmmirror.com
import{_ as l,r as d,o as a,c as r,a as e,b as n,d as s,e as t}from"./app.881dcd28.js";const c={},o=e("h1",{id:"_5-项目开发",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#_5-项目开发","aria-hidden":"true"},"#"),n(" 5. 项目开发")],-1),v=e("h3",{id:"_5-1-开发环境",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#_5-1-开发环境","aria-hidden":"true"},"#"),n(" 5.1 开发环境")],-1),u=e("thead",null,[e("tr",null,[e("th",null,"环境"),e("th",null,"版本"),e("th",null,"下载地址")])],-1),m=e("td",null,"NodeJs",-1),h=e("td",null,"16",-1),b={href:"https://nodejs.org/download/release/latest-v16.x/",target:"_blank",rel:"noopener noreferrer"},_=e("td",null,"Jdk",-1),p=e("td",null,"1.8",-1),x={href:"https://www.oracle.com/java/technologies/downloads/#java8-windows",target:"_blank",rel:"noopener noreferrer"},g=e("td",null,"Mysql",-1),w=e("td",null,"8.0",-1),f={href:"https://dev.mysql.com/downloads/windows/installer/8.0.html",target:"_blank",rel:"noopener noreferrer"},y=e("h3",{id:"_5-2-开发说明",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#_5-2-开发说明","aria-hidden":"true"},"#"),n(" 5.2 开发说明")],-1),k={href:"https://www.mindskip.net:999",target:"_blank",rel:"noopener noreferrer"},z=e("li",null,"代码下载 mysql版本,配合相应的数据库使用",-1),q=e("li",null,"安装mysql ,导入xzs-mysql.sql脚本",-1),j=e("li",null,"学生端默认账号:student / 123456",-1),I=e("li",null,"管理端默认账号:admin / 123456",-1),B=e("h3",{id:"_5-3-后端开发",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#_5-3-后端开发","aria-hidden":"true"},"#"),n(" 5.3 后端开发")],-1),N=e("li",null,"/uexam/source/xzs为后台代码,建议使用IntelliJ IDEA打开",-1),T=e("li",null,"打开application-dev.yml文件中,配置好mysql的服务地址",-1),V=e("li",null,"去七牛云官网申请好对象存储账号,修改application.yml中的qn相关的配置,七牛云主要用于文件存储",-1),E=e("li",null,"启动后台程序,默认端口为8000",-1),J={href:"http://ip:8000/student",target:"_blank",rel:"noopener noreferrer"},S={href:"http://ip:8000/admin",target:"_blank",rel:"noopener noreferrer"},L=t(`<h3 id="_5-4-前端开发" tabindex="-1"><a class="header-anchor" href="#_5-4-前端开发" aria-hidden="true">#</a> 5.4 前端开发</h3><ul><li>在win11系统中输入命令,低版本的win会出现不兼容的问题,无法执行对应的命令。</li><li>前端使用webstorm或者vscode,分别打开文件夹打开源代码\\source\\vue\\xzs-student和source\\vue\\xzs-admin</li><li>执行下面2个命令,安装node_module:</li></ul><div class="language-npm line-numbers-mode" data-ext="npm"><pre class="language-npm"><code>npm config set sass_binary_site https://registry.npmmirror.com
npm install --registry https://registry.npmmirror.com
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>执行下面命令,启动前端代码</li></ul><div class="language-npm line-numbers-mode" data-ext="npm"><pre class="language-npm"><code>npm run serve
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>若执行上面命令报错,先删除node_modules文件夹,再解压node_modules.zip文件到当前文件夹。</li><li>执行下面命令,启动前端代码</li></ul><div class="language-npm line-numbers-mode" data-ext="npm"><pre class="language-npm"><code>npm run serve
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><ul><li>打包命名</li></ul><div class="language-npm line-numbers-mode" data-ext="npm"><pre class="language-npm"><code>npm run build
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="_5-5-小程序开发" tabindex="-1"><a class="header-anchor" href="#_5-5-小程序开发" aria-hidden="true">#</a> 5.5 小程序开发</h3><ul><li>去腾讯小程序官网注册账号,拿到appid和secret信息</li><li>下载好微信小程序开发工具</li><li>打开工具,导入代码 \\source\\wx\\xzs-student</li><li>修改application.yml文件里的wx配置下面的appid和secret</li><li>启动微信小程序开发工具</li></ul><h3 id="_5-6-代码结构简介" tabindex="-1"><a class="header-anchor" href="#_5-6-代码结构简介" aria-hidden="true">#</a> 5.6 代码结构简介</h3><h4 id="_5-6-1-后端系统" tabindex="-1"><a class="header-anchor" href="#_5-6-1-后端系统" aria-hidden="true">#</a> 5.6.1 后端系统</h4><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>- source 代码文件夹
- xzs 后端代码
@@ -1 +1 @@
const e=JSON.parse('{"key":"v-745beb88","path":"/guide/develop.html","title":"5. 项目开发","lang":"zh-CN","frontmatter":{},"excerpt":"","headers":[{"level":3,"title":"5.1 开发环境","slug":"_5-1-开发环境","link":"#_5-1-开发环境","children":[]},{"level":3,"title":"5.2 开发说明","slug":"_5-2-开发说明","link":"#_5-2-开发说明","children":[]},{"level":3,"title":"5.3 后端开发","slug":"_5-3-后端开发","link":"#_5-3-后端开发","children":[]},{"level":3,"title":"5.4 前端开发","slug":"_5-4-前端开发","link":"#_5-4-前端开发","children":[]},{"level":3,"title":"5.5 小程序开发","slug":"_5-5-小程序开发","link":"#_5-5-小程序开发","children":[]},{"level":3,"title":"5.6 代码结构简介","slug":"_5-6-代码结构简介","link":"#_5-6-代码结构简介","children":[]}],"git":{"updatedTime":1720510849000,"contributors":[{"name":"mindskip","email":"mindskip@qq.com","commits":34},{"name":"思维跳跃科技","email":"mindskip@qq.com","commits":6}]},"filePathRelative":"guide/develop.md"}');export{e as data};
const e=JSON.parse('{"key":"v-745beb88","path":"/guide/develop.html","title":"5. 项目开发","lang":"zh-CN","frontmatter":{},"excerpt":"","headers":[{"level":3,"title":"5.1 开发环境","slug":"_5-1-开发环境","link":"#_5-1-开发环境","children":[]},{"level":3,"title":"5.2 开发说明","slug":"_5-2-开发说明","link":"#_5-2-开发说明","children":[]},{"level":3,"title":"5.3 后端开发","slug":"_5-3-后端开发","link":"#_5-3-后端开发","children":[]},{"level":3,"title":"5.4 前端开发","slug":"_5-4-前端开发","link":"#_5-4-前端开发","children":[]},{"level":3,"title":"5.5 小程序开发","slug":"_5-5-小程序开发","link":"#_5-5-小程序开发","children":[]},{"level":3,"title":"5.6 代码结构简介","slug":"_5-6-代码结构简介","link":"#_5-6-代码结构简介","children":[]}],"git":{"updatedTime":1726101565000,"contributors":[{"name":"mindskip","email":"mindskip@qq.com","commits":34},{"name":"思维跳跃科技","email":"mindskip@qq.com","commits":8}]},"filePathRelative":"guide/develop.md"}');export{e as data};
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
import{_ as e,o as t,c as i,e as a}from"./app.241f775c.js";const d={},r=a('<h1 id="_2-技术栈" tabindex="-1"><a class="header-anchor" href="#_2-技术栈" aria-hidden="true">#</a> 2. 技术栈</h1><h3 id="_2-1-运行环境" tabindex="-1"><a class="header-anchor" href="#_2-1-运行环境" aria-hidden="true">#</a> 2.1 运行环境</h3><table><thead><tr><th>环境</th><th>版本</th></tr></thead><tbody><tr><td>操作系统</td><td>Windows / Linux</td></tr><tr><td>NodeJs</td><td>14</td></tr><tr><td>Jdk</td><td>1.8</td></tr><tr><td>Mysql</td><td>8.0</td></tr></tbody></table><h3 id="_2-2-后端系统" tabindex="-1"><a class="header-anchor" href="#_2-2-后端系统" aria-hidden="true">#</a> 2.2 后端系统</h3><ul><li>spring-boot 2.1.6.RELEASE</li><li>spring-boot-security 用户登录验证</li><li>undertow web容器</li><li>mysql 最流行的开源数据库</li><li>mybatis 数据库中间件</li><li>hikari 速度最快的数据库连接池</li><li>七牛云存储 分布式文件存储中心</li></ul><h3 id="_2-3-前端系统" tabindex="-1"><a class="header-anchor" href="#_2-3-前端系统" aria-hidden="true">#</a> 2.3 前端系统</h3><ul><li>vue 采用新版,使用了vue-cli4搭建的系统,减少大量配置文件</li><li>element-ui 最流行的vue UI框架</li><li>vue-element-admin 深度定制版</li><li>echarts 图表统计</li><li>ueditor 题目编辑器</li></ul><h3 id="_2-4-微信小程序" tabindex="-1"><a class="header-anchor" href="#_2-4-微信小程序" aria-hidden="true">#</a> 2.4 微信小程序</h3><ul><li>iView 主题样式</li></ul><h3 id="_2-5-架构图" tabindex="-1"><a class="header-anchor" href="#_2-5-架构图" aria-hidden="true">#</a> 2.5 架构图</h3><p><img src="https://www.mindskip.net/style/git/images/frame/1.png" alt="架构图"></p>',11),l=[r];function h(n,s){return t(),i("div",null,l)}const o=e(d,[["render",h],["__file","skill.html.vue"]]);export{o as default};
import{_ as e,o as t,c as i,e as a}from"./app.881dcd28.js";const d={},r=a('<h1 id="_2-技术栈" tabindex="-1"><a class="header-anchor" href="#_2-技术栈" aria-hidden="true">#</a> 2. 技术栈</h1><h3 id="_2-1-运行环境" tabindex="-1"><a class="header-anchor" href="#_2-1-运行环境" aria-hidden="true">#</a> 2.1 运行环境</h3><table><thead><tr><th>环境</th><th>版本</th></tr></thead><tbody><tr><td>操作系统</td><td>Windows / Linux</td></tr><tr><td>NodeJs</td><td>16</td></tr><tr><td>Jdk</td><td>1.8</td></tr><tr><td>Mysql</td><td>8.0</td></tr></tbody></table><h3 id="_2-2-后端系统" tabindex="-1"><a class="header-anchor" href="#_2-2-后端系统" aria-hidden="true">#</a> 2.2 后端系统</h3><ul><li>spring-boot 2.1.6.RELEASE</li><li>spring-boot-security 用户登录验证</li><li>undertow web容器</li><li>mysql 最流行的开源数据库</li><li>mybatis 数据库中间件</li><li>hikari 速度最快的数据库连接池</li><li>七牛云存储 分布式文件存储中心</li></ul><h3 id="_2-3-前端系统" tabindex="-1"><a class="header-anchor" href="#_2-3-前端系统" aria-hidden="true">#</a> 2.3 前端系统</h3><ul><li>vue 采用新版,使用了vue-cli4搭建的系统,减少大量配置文件</li><li>element-ui 最流行的vue UI框架</li><li>vue-element-admin 深度定制版</li><li>echarts 图表统计</li><li>ueditor 题目编辑器</li></ul><h3 id="_2-4-微信小程序" tabindex="-1"><a class="header-anchor" href="#_2-4-微信小程序" aria-hidden="true">#</a> 2.4 微信小程序</h3><ul><li>iView 主题样式</li></ul><h3 id="_2-5-架构图" tabindex="-1"><a class="header-anchor" href="#_2-5-架构图" aria-hidden="true">#</a> 2.5 架构图</h3><p><img src="https://www.mindskip.net/style/git/images/frame/1.png" alt="架构图"></p>',11),l=[r];function h(n,s){return t(),i("div",null,l)}const o=e(d,[["render",h],["__file","skill.html.vue"]]);export{o as default};
@@ -1 +1 @@
const e=JSON.parse('{"key":"v-e6eb79d8","path":"/guide/skill.html","title":"2. 技术栈","lang":"zh-CN","frontmatter":{},"excerpt":"","headers":[{"level":3,"title":"2.1 运行环境","slug":"_2-1-运行环境","link":"#_2-1-运行环境","children":[]},{"level":3,"title":"2.2 后端系统","slug":"_2-2-后端系统","link":"#_2-2-后端系统","children":[]},{"level":3,"title":"2.3 前端系统","slug":"_2-3-前端系统","link":"#_2-3-前端系统","children":[]},{"level":3,"title":"2.4 微信小程序","slug":"_2-4-微信小程序","link":"#_2-4-微信小程序","children":[]},{"level":3,"title":"2.5 架构图","slug":"_2-5-架构图","link":"#_2-5-架构图","children":[]}],"git":{"updatedTime":1660616945000,"contributors":[{"name":"mindskip","email":"mindskip@qq.com","commits":13}]},"filePathRelative":"guide/skill.md"}');export{e as data};
const e=JSON.parse('{"key":"v-e6eb79d8","path":"/guide/skill.html","title":"2. 技术栈","lang":"zh-CN","frontmatter":{},"excerpt":"","headers":[{"level":3,"title":"2.1 运行环境","slug":"_2-1-运行环境","link":"#_2-1-运行环境","children":[]},{"level":3,"title":"2.2 后端系统","slug":"_2-2-后端系统","link":"#_2-2-后端系统","children":[]},{"level":3,"title":"2.3 前端系统","slug":"_2-3-前端系统","link":"#_2-3-前端系统","children":[]},{"level":3,"title":"2.4 微信小程序","slug":"_2-4-微信小程序","link":"#_2-4-微信小程序","children":[]},{"level":3,"title":"2.5 架构图","slug":"_2-5-架构图","link":"#_2-5-架构图","children":[]}],"git":{"updatedTime":1726100103000,"contributors":[{"name":"mindskip","email":"mindskip@qq.com","commits":13},{"name":"思维跳跃科技","email":"mindskip@qq.com","commits":1}]},"filePathRelative":"guide/skill.md"}');export{e as data};
@@ -1 +1 @@
const l=JSON.parse('{"key":"v-1362226a","path":"/guide/student.html","title":"4.1 学生端","lang":"zh-CN","frontmatter":{},"excerpt":"","headers":[{"level":3,"title":"4.1.1 登录","slug":"_4-1-1-登录","link":"#_4-1-1-登录","children":[]},{"level":3,"title":"4.1.2 注册","slug":"_4-1-2-注册","link":"#_4-1-2-注册","children":[]},{"level":3,"title":"4.1.3 登出","slug":"_4-1-3-登出","link":"#_4-1-3-登出","children":[]},{"level":3,"title":"4.1.4 首页","slug":"_4-1-4-首页","link":"#_4-1-4-首页","children":[]},{"level":3,"title":"4.1.5 任务中心","slug":"_4-1-5-任务中心","link":"#_4-1-5-任务中心","children":[]},{"level":3,"title":"4.1.6 学科列表","slug":"_4-1-6-学科列表","link":"#_4-1-6-学科列表","children":[]},{"level":3,"title":"4.1.7 试卷分页","slug":"_4-1-7-试卷分页","link":"#_4-1-7-试卷分页","children":[]},{"level":3,"title":"4.1.8 试卷查询","slug":"_4-1-8-试卷查询","link":"#_4-1-8-试卷查询","children":[]},{"level":3,"title":"4.1.9 试卷提交","slug":"_4-1-9-试卷提交","link":"#_4-1-9-试卷提交","children":[]},{"level":3,"title":"4.1.10 答卷查询","slug":"_4-1-10-答卷查询","link":"#_4-1-10-答卷查询","children":[]},{"level":3,"title":"4.1.11 试卷批改","slug":"_4-1-11-试卷批改","link":"#_4-1-11-试卷批改","children":[]},{"level":3,"title":"4.1.12 考试记录分页","slug":"_4-1-12-考试记录分页","link":"#_4-1-12-考试记录分页","children":[]},{"level":3,"title":"4.1.13 错题本分页","slug":"_4-1-13-错题本分页","link":"#_4-1-13-错题本分页","children":[]},{"level":3,"title":"4.1.14 答题详情","slug":"_4-1-14-答题详情","link":"#_4-1-14-答题详情","children":[]},{"level":3,"title":"4.1.15 用户动态","slug":"_4-1-15-用户动态","link":"#_4-1-15-用户动态","children":[]},{"level":3,"title":"4.1.16 当前用户信息","slug":"_4-1-16-当前用户信息","link":"#_4-1-16-当前用户信息","children":[]},{"level":3,"title":"4.1.17 修改用户信息","slug":"_4-1-17-修改用户信息","link":"#_4-1-17-修改用户信息","children":[]},{"level":3,"title":"4.1.18 消息分页","slug":"_4-1-18-消息分页","link":"#_4-1-18-消息分页","children":[]},{"level":3,"title":"4.1.19 消息标记已读","slug":"_4-1-19-消息标记已读","link":"#_4-1-19-消息标记已读","children":[]},{"level":3,"title":"4.1.20 未读消息数量","slug":"_4-1-20-未读消息数量","link":"#_4-1-20-未读消息数量","children":[]}],"git":{"updatedTime":1720510849000,"contributors":[{"name":"mindskip","email":"mindskip@qq.com","commits":23},{"name":"思维跳跃科技","email":"mindskip@qq.com","commits":11}]},"filePathRelative":"guide/student.md"}');export{l as data};
const l=JSON.parse('{"key":"v-1362226a","path":"/guide/student.html","title":"4.1 学生端","lang":"zh-CN","frontmatter":{},"excerpt":"","headers":[{"level":3,"title":"4.1.1 登录","slug":"_4-1-1-登录","link":"#_4-1-1-登录","children":[]},{"level":3,"title":"4.1.2 注册","slug":"_4-1-2-注册","link":"#_4-1-2-注册","children":[]},{"level":3,"title":"4.1.3 登出","slug":"_4-1-3-登出","link":"#_4-1-3-登出","children":[]},{"level":3,"title":"4.1.4 首页","slug":"_4-1-4-首页","link":"#_4-1-4-首页","children":[]},{"level":3,"title":"4.1.5 任务中心","slug":"_4-1-5-任务中心","link":"#_4-1-5-任务中心","children":[]},{"level":3,"title":"4.1.6 学科列表","slug":"_4-1-6-学科列表","link":"#_4-1-6-学科列表","children":[]},{"level":3,"title":"4.1.7 试卷分页","slug":"_4-1-7-试卷分页","link":"#_4-1-7-试卷分页","children":[]},{"level":3,"title":"4.1.8 试卷查询","slug":"_4-1-8-试卷查询","link":"#_4-1-8-试卷查询","children":[]},{"level":3,"title":"4.1.9 试卷提交","slug":"_4-1-9-试卷提交","link":"#_4-1-9-试卷提交","children":[]},{"level":3,"title":"4.1.10 答卷查询","slug":"_4-1-10-答卷查询","link":"#_4-1-10-答卷查询","children":[]},{"level":3,"title":"4.1.11 试卷批改","slug":"_4-1-11-试卷批改","link":"#_4-1-11-试卷批改","children":[]},{"level":3,"title":"4.1.12 考试记录分页","slug":"_4-1-12-考试记录分页","link":"#_4-1-12-考试记录分页","children":[]},{"level":3,"title":"4.1.13 错题本分页","slug":"_4-1-13-错题本分页","link":"#_4-1-13-错题本分页","children":[]},{"level":3,"title":"4.1.14 答题详情","slug":"_4-1-14-答题详情","link":"#_4-1-14-答题详情","children":[]},{"level":3,"title":"4.1.15 用户动态","slug":"_4-1-15-用户动态","link":"#_4-1-15-用户动态","children":[]},{"level":3,"title":"4.1.16 当前用户信息","slug":"_4-1-16-当前用户信息","link":"#_4-1-16-当前用户信息","children":[]},{"level":3,"title":"4.1.17 修改用户信息","slug":"_4-1-17-修改用户信息","link":"#_4-1-17-修改用户信息","children":[]},{"level":3,"title":"4.1.18 消息分页","slug":"_4-1-18-消息分页","link":"#_4-1-18-消息分页","children":[]},{"level":3,"title":"4.1.19 消息标记已读","slug":"_4-1-19-消息标记已读","link":"#_4-1-19-消息标记已读","children":[]},{"level":3,"title":"4.1.20 未读消息数量","slug":"_4-1-20-未读消息数量","link":"#_4-1-20-未读消息数量","children":[]}],"git":{"updatedTime":1726100103000,"contributors":[{"name":"mindskip","email":"mindskip@qq.com","commits":23},{"name":"思维跳跃科技","email":"mindskip@qq.com","commits":12}]},"filePathRelative":"guide/student.md"}');export{l as data};
@@ -1,4 +1,4 @@
import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 id="_4-1-学生端" tabindex="-1"><a class="header-anchor" href="#_4-1-学生端" aria-hidden="true">#</a> 4.1 学生端</h1><h3 id="_4-1-1-登录" tabindex="-1"><a class="header-anchor" href="#_4-1-1-登录" aria-hidden="true">#</a> 4.1.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>{
import{_ as e,o as i,c as n,e as u}from"./app.881dcd28.js";const d={},s=u(`<h1 id="_4-1-学生端" tabindex="-1"><a class="header-anchor" href="#_4-1-学生端" aria-hidden="true">#</a> 4.1 学生端</h1><h3 id="_4-1-1-登录" tabindex="-1"><a class="header-anchor" href="#_4-1-1-登录" aria-hidden="true">#</a> 4.1.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>{
&quot;userName&quot;: &quot;student&quot;, //用户名
&quot;password&quot;: &quot;&quot;, //密码
&quot;remember&quot;: false //下次自动登录
@@ -35,7 +35,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
}
</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></div><h3 id="_4-1-5-任务中心" tabindex="-1"><a class="header-anchor" href="#_4-1-5-任务中心" aria-hidden="true">#</a> 4.1.5 任务中心</h3><ul><li>接口地址:/api/student/dashboard/task</li><li>请求参数:无</li><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>[
{
&quot;id&quot;: 84, //任务id
&quot;id&quot;: 81, //任务id
&quot;title&quot;: &quot;2021-04-25作业&quot;, //任务标题
&quot;paperItems&quot;: [
{
@@ -88,7 +88,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
&quot;code&quot;: 1,
&quot;message&quot;: &quot;成功&quot;,
&quot;response&quot;: {
&quot;id&quot;: 84, //试卷id
&quot;id&quot;: 81, //试卷id
&quot;level&quot;: 1, //年级
&quot;subjectId&quot;: 1, //学科
&quot;paperType&quot;: 1, //试卷类型
@@ -100,7 +100,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
&quot;name&quot;: &quot;一、选择题&quot;, //试卷标题
&quot;questionItems&quot;: [
{
&quot;id&quot;: 84, //题目id
&quot;id&quot;: 81, //题目id
&quot;questionType&quot;: 5, //题型
&quot;subjectId&quot;: 1, //学科
&quot;title&quot;: &quot;默写咏鹅&quot;, //标题
@@ -146,7 +146,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
&quot;message&quot;: &quot;成功&quot;,
&quot;response&quot;: {
&quot;paper&quot;: { //试卷信息
&quot;id&quot;: 84, //试卷id
&quot;id&quot;: 81, //试卷id
&quot;level&quot;: 1, //年级
&quot;subjectId&quot;: 1, //学科
&quot;paperType&quot;: 4, //试卷类型
@@ -161,7 +161,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
&quot;name&quot;: &quot;一、完成题目&quot;, //标题
&quot;questionItems&quot;: [ //题目列表
{
&quot;id&quot;: 84, //题目id
&quot;id&quot;: 81, //题目id
&quot;questionType&quot;: 4, //题目类型
&quot;subjectId&quot;: 1, //学科
&quot;title&quot;: &quot;曲项向天歌红掌拨清波&quot;, //题目标题
@@ -194,12 +194,12 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
&quot;score&quot;: &quot;18&quot; //试卷分数
},
&quot;answer&quot;: { //答卷信息
&quot;id&quot;: 84, //答卷id
&quot;id&quot;: 81, //答卷id
&quot;doTime&quot;: 14, //耗时
&quot;score&quot;: &quot;2&quot;, //得分
&quot;answerItems&quot;: [ //答题信息
{
&quot;id&quot;: 84, //答题id
&quot;id&quot;: 81, //答题id
&quot;questionId&quot;: 4, //题目id
&quot;doRight&quot;: null, //是否正确
&quot;content&quot;: null, //答题内容
@@ -216,12 +216,12 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
}
}
</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 class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="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-1-11-试卷批改" tabindex="-1"><a class="header-anchor" href="#_4-1-11-试卷批改" aria-hidden="true">#</a> 4.1.11 试卷批改</h3><ul><li>接口地址:/api/student/exampaper/answer/edit</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
&quot;id&quot;: 84, //答卷id
&quot;id&quot;: 81, //答卷id
&quot;doTime&quot;: 14, //耗时
&quot;score&quot;: &quot;2&quot;, //得分数
&quot;answerItems&quot;: [
{
&quot;id&quot;: 84, //答题id
&quot;id&quot;: 81, //答题id
&quot;questionId&quot;: 4, //题目id
&quot;doRight&quot;: null, //是否正确
&quot;content&quot;: null, //答题内容
@@ -347,7 +347,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
&quot;code&quot;: 1,
&quot;message&quot;: &quot;成功&quot;,
&quot;response&quot;: {
&quot;id&quot;: 84,
&quot;id&quot;: 81,
&quot;userUuid&quot;: &quot;d2d29da2-dcb3-4013-b874-727626236f47&quot;,
&quot;userName&quot;: &quot;student&quot;, //用户名
&quot;realName&quot;: &quot;Test&quot;, //真实姓名
@@ -366,7 +366,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
}
}
</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-1-17-修改用户信息" tabindex="-1"><a class="header-anchor" href="#_4-1-17-修改用户信息" aria-hidden="true">#</a> 4.1.17 修改用户信息</h3><ul><li>接口地址:/api/student/user/update</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
&quot;id&quot;: 84,
&quot;id&quot;: 81,
&quot;userUuid&quot;: &quot;d2d29da2-dcb3-4013-b874-727626236f47&quot;,
&quot;userName&quot;: &quot;student&quot;, //用户名
&quot;realName&quot;: &quot;Test&quot;, //真实姓名
@@ -399,7 +399,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
&quot;total&quot;: 5,
&quot;list&quot;: [
{
&quot;id&quot;: 84,
&quot;id&quot;: 81,
&quot;title&quot;: &quot;rwerw&quot;, //消息标题
&quot;messageId&quot;: 10,
&quot;content&quot;: &quot;sfsdf&quot;, //消息内容
@@ -1,4 +1,4 @@
import{_ as t,r as o,o as a,c as d,a as l,b as i,d as n,e as s}from"./app.241f775c.js";const r={},c=l("h1",{id:"_7-视频教程",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#_7-视频教程","aria-hidden":"true"},"#"),i(" 7. 视频教程")],-1),_=l("h3",{id:"_7-1-基础软件安装",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#_7-1-基础软件安装","aria-hidden":"true"},"#"),i(" 7.1 基础软件安装")],-1),h={href:"https://gitee.com/mindskip/xzs-mysql",target:"_blank",rel:"noopener noreferrer"},u=l("li",null,"加群QQ交流群,找管理员拿到数据库脚本",-1),m=l("li",null,"工具介绍",-1),p=s(`<div class="language-软件简介 line-numbers-mode" data-ext="软件简介"><pre class="language-软件简介"><code> ideaIU-2020.3.3 : java开发工具
import{_ as t,r as o,o as a,c as d,a as l,b as i,d as n,e as s}from"./app.881dcd28.js";const r={},c=l("h1",{id:"_7-视频教程",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#_7-视频教程","aria-hidden":"true"},"#"),i(" 7. 视频教程")],-1),_=l("h3",{id:"_7-1-基础软件安装",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#_7-1-基础软件安装","aria-hidden":"true"},"#"),i(" 7.1 基础软件安装")],-1),h={href:"https://gitee.com/mindskip/xzs-mysql",target:"_blank",rel:"noopener noreferrer"},u=l("li",null,"加群QQ交流群,找管理员拿到数据库脚本",-1),m=l("li",null,"工具介绍",-1),p=s(`<div class="language-软件简介 line-numbers-mode" data-ext="软件简介"><pre class="language-软件简介"><code> ideaIU-2020.3.3 : java开发工具
mysql-installer-community-8.0.19.0 : Mysql数据库安装包
navicat150_mysql_cs_x64 : Mysql数据库连接工具
WebStorm-2020.3.3: 前端开发工具
@@ -1 +1 @@
const l=JSON.parse('{"key":"v-45a87c2c","path":"/guide/wx.html","title":"4.2 小程序","lang":"zh-CN","frontmatter":{},"excerpt":"","headers":[{"level":3,"title":"4.2.1 登录","slug":"_4-2-1-登录","link":"#_4-2-1-登录","children":[]},{"level":3,"title":"4.2.2 注册","slug":"_4-2-2-注册","link":"#_4-2-2-注册","children":[]},{"level":3,"title":"4.2.3 检查绑定","slug":"_4-2-3-检查绑定","link":"#_4-2-3-检查绑定","children":[]},{"level":3,"title":"4.2.3 解绑退出","slug":"_4-2-3-解绑退出","link":"#_4-2-3-解绑退出","children":[]},{"level":3,"title":"4.2.3 主页试卷列表","slug":"_4-2-3-主页试卷列表","link":"#_4-2-3-主页试卷列表","children":[]},{"level":3,"title":"4.2.4 任务中心","slug":"_4-2-4-任务中心","link":"#_4-2-4-任务中心","children":[]},{"level":3,"title":"4.2.4 试卷列表","slug":"_4-2-4-试卷列表","link":"#_4-2-4-试卷列表","children":[]},{"level":3,"title":"4.2.5 试卷查询","slug":"_4-2-5-试卷查询","link":"#_4-2-5-试卷查询","children":[]},{"level":3,"title":"4.2.6 答卷列表","slug":"_4-2-6-答卷列表","link":"#_4-2-6-答卷列表","children":[]},{"level":3,"title":"4.2.7 试卷提交","slug":"_4-2-7-试卷提交","link":"#_4-2-7-试卷提交","children":[]},{"level":3,"title":"4.2.8 获取当前用户信息","slug":"_4-2-8-获取当前用户信息","link":"#_4-2-8-获取当前用户信息","children":[]},{"level":3,"title":"4.2.9 用户信息更新","slug":"_4-2-9-用户信息更新","link":"#_4-2-9-用户信息更新","children":[]},{"level":3,"title":"4.2.10 用户动态","slug":"_4-2-10-用户动态","link":"#_4-2-10-用户动态","children":[]},{"level":3,"title":"4.2.11 消息列表","slug":"_4-2-11-消息列表","link":"#_4-2-11-消息列表","children":[]},{"level":3,"title":"4.2.12 消息详情","slug":"_4-2-12-消息详情","link":"#_4-2-12-消息详情","children":[]},{"level":3,"title":"4.1.13 消息未读数","slug":"_4-1-13-消息未读数","link":"#_4-1-13-消息未读数","children":[]},{"level":3,"title":"4.1.14 消息标记已读","slug":"_4-1-14-消息标记已读","link":"#_4-1-14-消息标记已读","children":[]}],"git":{"updatedTime":1720510849000,"contributors":[{"name":"mindskip","email":"mindskip@qq.com","commits":33},{"name":"思维跳跃科技","email":"mindskip@qq.com","commits":11}]},"filePathRelative":"guide/wx.md"}');export{l as data};
const l=JSON.parse('{"key":"v-45a87c2c","path":"/guide/wx.html","title":"4.2 小程序","lang":"zh-CN","frontmatter":{},"excerpt":"","headers":[{"level":3,"title":"4.2.1 登录","slug":"_4-2-1-登录","link":"#_4-2-1-登录","children":[]},{"level":3,"title":"4.2.2 注册","slug":"_4-2-2-注册","link":"#_4-2-2-注册","children":[]},{"level":3,"title":"4.2.3 检查绑定","slug":"_4-2-3-检查绑定","link":"#_4-2-3-检查绑定","children":[]},{"level":3,"title":"4.2.3 解绑退出","slug":"_4-2-3-解绑退出","link":"#_4-2-3-解绑退出","children":[]},{"level":3,"title":"4.2.3 主页试卷列表","slug":"_4-2-3-主页试卷列表","link":"#_4-2-3-主页试卷列表","children":[]},{"level":3,"title":"4.2.4 任务中心","slug":"_4-2-4-任务中心","link":"#_4-2-4-任务中心","children":[]},{"level":3,"title":"4.2.4 试卷列表","slug":"_4-2-4-试卷列表","link":"#_4-2-4-试卷列表","children":[]},{"level":3,"title":"4.2.5 试卷查询","slug":"_4-2-5-试卷查询","link":"#_4-2-5-试卷查询","children":[]},{"level":3,"title":"4.2.6 答卷列表","slug":"_4-2-6-答卷列表","link":"#_4-2-6-答卷列表","children":[]},{"level":3,"title":"4.2.7 试卷提交","slug":"_4-2-7-试卷提交","link":"#_4-2-7-试卷提交","children":[]},{"level":3,"title":"4.2.8 获取当前用户信息","slug":"_4-2-8-获取当前用户信息","link":"#_4-2-8-获取当前用户信息","children":[]},{"level":3,"title":"4.2.9 用户信息更新","slug":"_4-2-9-用户信息更新","link":"#_4-2-9-用户信息更新","children":[]},{"level":3,"title":"4.2.10 用户动态","slug":"_4-2-10-用户动态","link":"#_4-2-10-用户动态","children":[]},{"level":3,"title":"4.2.11 消息列表","slug":"_4-2-11-消息列表","link":"#_4-2-11-消息列表","children":[]},{"level":3,"title":"4.2.12 消息详情","slug":"_4-2-12-消息详情","link":"#_4-2-12-消息详情","children":[]},{"level":3,"title":"4.1.13 消息未读数","slug":"_4-1-13-消息未读数","link":"#_4-1-13-消息未读数","children":[]},{"level":3,"title":"4.1.14 消息标记已读","slug":"_4-1-14-消息标记已读","link":"#_4-1-14-消息标记已读","children":[]}],"git":{"updatedTime":1726100103000,"contributors":[{"name":"mindskip","email":"mindskip@qq.com","commits":33},{"name":"思维跳跃科技","email":"mindskip@qq.com","commits":12}]},"filePathRelative":"guide/wx.md"}');export{l as data};
@@ -1,4 +1,4 @@
import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 id="_4-2-小程序" tabindex="-1"><a class="header-anchor" href="#_4-2-小程序" aria-hidden="true">#</a> 4.2 小程序</h1><h3 id="_4-2-1-登录" tabindex="-1"><a class="header-anchor" href="#_4-2-1-登录" aria-hidden="true">#</a> 4.2.1 登录</h3><ul><li>接口地址:/api/wx/student/auth/bind</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code> userName: student //用户名
import{_ as e,o as i,c as n,e as u}from"./app.881dcd28.js";const d={},s=u(`<h1 id="_4-2-小程序" tabindex="-1"><a class="header-anchor" href="#_4-2-小程序" aria-hidden="true">#</a> 4.2 小程序</h1><h3 id="_4-2-1-登录" tabindex="-1"><a class="header-anchor" href="#_4-2-1-登录" aria-hidden="true">#</a> 4.2.1 登录</h3><ul><li>接口地址:/api/wx/student/auth/bind</li><li>请求参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code> userName: student //用户名
password: 123456 //密码
code: 023BNuFa1CQ14B07KVHa16RHM94BNuF0 //授权码
</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></div><ul><li>返回参数:</li></ul><div class="language-text line-numbers-mode" data-ext="text"><pre class="language-text"><code>{
@@ -33,7 +33,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
&quot;response&quot;: {
&quot;fixedPaper&quot;: [ //固定试卷
{
&quot;id&quot;: 87, //试卷id
&quot;id&quot;: 9, //试卷id
&quot;name&quot;: &quot;aaa&quot;, //试卷名称
&quot;limitStartTime&quot;: null,
&quot;limitEndTime&quot;: null
@@ -41,7 +41,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
],
&quot;timeLimitPaper&quot;: [ //时段试卷
{
&quot;id&quot;: 87, //试卷id
&quot;id&quot;: 9, //试卷id
&quot;name&quot;: &quot;202008705&quot;, //试卷名称
&quot;limitStartTime&quot;: 1600704000000,
&quot;limitEndTime&quot;: 1664985600000,
@@ -64,7 +64,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
&quot;message&quot;: &quot;成功&quot;,
&quot;response&quot;: [
{
&quot;id&quot;: 87,
&quot;id&quot;: 9,
&quot;title&quot;: &quot;基础任务&quot;, //任务标题
&quot;paperItems&quot;: [
{
@@ -87,7 +87,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
&quot;total&quot;: 9,
&quot;list&quot;: [
{
&quot;id&quot;: 87,
&quot;id&quot;: 9,
&quot;name&quot;: &quot;固定试卷&quot;, //试卷名称
&quot;questionCount&quot;: 1, //题目数量
&quot;score&quot;: 50, //分数
@@ -110,7 +110,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
&quot;code&quot;: 1,
&quot;message&quot;: &quot;成功&quot;,
&quot;response&quot;: {
&quot;id&quot;: 87, //试卷id
&quot;id&quot;: 9, //试卷id
&quot;level&quot;: 1, //年级
&quot;subjectId&quot;: 4, //学科
&quot;paperType&quot;: 1, //试卷类型
@@ -122,7 +122,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
&quot;name&quot;: &quot;一、解答题&quot;, //标题名称
&quot;questionItems&quot;: [ //题目列表
{
&quot;id&quot;: 87, //题目id
&quot;id&quot;: 9, //题目id
&quot;questionType&quot;: 1, //题目类型
&quot;subjectId&quot;: 4, //学科
&quot;title&quot;: &quot;中华四大名著都有哪些,下列正确的是&quot;, //题干
@@ -192,7 +192,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
&quot;code&quot;: 1,
&quot;message&quot;: &quot;成功&quot;,
&quot;response&quot;: {
&quot;id&quot;: 87,
&quot;id&quot;: 9,
&quot;userUuid&quot;: &quot;d2d29da2-dcb3-4013-b874-727626236f47&quot;, //用户uuid
&quot;userName&quot;: &quot;student&quot;, //用户名
&quot;realName&quot;: &quot;学生&quot;, //真实姓名
@@ -220,7 +220,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
&quot;code&quot;: 1,
&quot;message&quot;: &quot;成功&quot;,
&quot;response&quot;: {
&quot;id&quot;: 87,
&quot;id&quot;: 9,
&quot;userUuid&quot;: &quot;d2d29da2-dcb3-4013-b874-727626236f47&quot;, //用户uuid
&quot;userName&quot;: &quot;student&quot;, //用户名
&quot;realName&quot;: &quot;学生&quot;, //真实姓名
@@ -262,7 +262,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
&quot;total&quot;: 7,
&quot;list&quot;: [
{
&quot;id&quot;: 87, //消息
&quot;id&quot;: 9, //消息
&quot;title&quot;: &quot;国庆假说明&quot;, //消息标题
&quot;messageId&quot;: 17, //消息id
&quot;content&quot;: &quot;假期七天请注意安全。。。&quot;, //消息内容
@@ -277,7 +277,7 @@ import{_ as e,o as i,c as n,e as u}from"./app.241f775c.js";const d={},s=u(`<h1 i
&quot;code&quot;: 1,
&quot;message&quot;: &quot;成功&quot;,
&quot;response&quot;: {
&quot;id&quot;: 87,
&quot;id&quot;: 9,
&quot;title&quot;: &quot;国庆假说明&quot;, //消息标题
&quot;content&quot;: &quot;假期七天请注意安全。。。&quot;, //消息内容
&quot;createTime&quot;: &quot;2021-09-25 14:51:32&quot;, //创建时间
+28 -28
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+14 -14
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+12 -12
View File
File diff suppressed because one or more lines are too long
+2 -2
View File
File diff suppressed because one or more lines are too long