自适应学习系统接口文档
  1. 学生端
自适应学习系统接口文档
  • 用户模块
    • 用户注册
      POST
    • 邮箱登陆
      POST
    • 用户登录
      POST
    • 退出登录
      POST
    • 更新个人信息
      PUT
    • 显示用户信息
      GET
    • 修改密码
      PUT
    • 获取验证码
      GET
    • 获取邮箱验证码
      GET
    • 忘记密码
      POST
    • 绑定微信
      POST
    • 微信登录
      POST
  • 课程
    • 课程模块
      • 课程
        • 创建课程
        • 修改课程信息
        • 删除课程
        • 显示创建的课程
        • 显示加入的课程
        • 获取单门课程信息
        • 随机推荐课程
        • 推荐课程详细
      • 班级
        • 新建班级
        • 删除班级
        • 修改班级名
        • 显示班级列表
        • 邀请码班级信息
        • 添加学生
        • 移除学生
        • 显示班级学生列表
        • 加入班级
        • 退出班级(课程)
        • 通过首页推荐进入公共班级
      • 章节
        • 获取章节列表
        • 新建章节
        • 更改章节名称
        • 删除章节
      • 课时
        • 删除课时
        • 添加课时
        • 添加课时资源学习记录
        • 更新课时
        • 保存视频记录
        • 获取视频记录
    • 资源模块
      • 上传课程资料
      • 上传用户/课程头像
      • 删除资源
      • 查看资料列表
      • 修改资料名称
      • 搜索资源
      • 导出知识点excel
      • 获取资源信息
      • 获取上传视频凭证
      • 刷新上传视频凭证
      • 上传视频
    • 知识点模块
      • 知识图谱
        • 显示知识图谱
        • 显示个人知识图谱(学生)
        • 显示课程掌握度图谱
      • 显示课程知识点
      • 更新知识点名称
      • 删除知识点
      • 添加知识点
      • 更新知识点层级
      • 添加前序知识点
      • 添加后序知识点
      • 导入知识点excel
    • 试题模块
      • 题目
        • 学生端
          • 提交单个题目
          • 显示单个题目
          • 显示学生试题库
          • 显示错题集
          • 显示收藏的题目
          • 收藏题目
          • 取消收藏
          • 推荐题目(单道)
          • 删除错题(单道)
          • 删除所有错题记录
        • 教师端
          • 新建题目
          • 显示教师试题库
          • 删除题目
          • 修改题目
          • 显示单个题目
          • 显示各知识点下题目数量
      • 试卷
        • 学生端
          • 查看试卷详情
            GET
          • 学生提交作业
            POST
          • 考试单题保存
            POST
          • 学生保存作业
            POST
          • 查看所有考试
            GET
          • 查看所有作业
            GET
          • 查看已做完试卷详情
            GET
          • 提交试卷
            POST
          • 推荐题目(按知识点)
            GET
        • 教师端
          • 新建试卷
          • 修改试卷
          • 删除试卷
          • 发布作业
          • 发布考试
          • 显示所有试卷
          • 查看试卷详情
          • 显示发放对象
          • 撤回发布的试卷
          • 自动组卷
          • 保存自动组卷模板
          • 展示自动组卷模板
          • 修改自动组卷模板
          • 删除自动组卷模板
          • 查询全部自动组卷模板
          • 复制自动组卷模板
          • 导出试卷为word
          • 导出全部试卷
          • 获取批改试卷对象
          • 批改试卷详情
          • 批改试卷
          • 打回重做试卷
          • 导入识别word试卷
          • 导出识别试卷模板
          • 按学号或名字查询待批改学生
  • 统计分析模块
    • 教师端
      • 考试、作业情况统计
      • 导出考试、作业情况excel
      • 学生知识点掌握统计分析
      • 展示学生学习情况
      • 导出学习情况
    • 获取学习记录
    • 获取课程视频总播放时长
    • 获取资源学习次数统计
    • 获取做题记录统计
    • 获取考试完成进度
  • 推荐模块
    • 知识点习题推荐
    • 学习路径推荐
    • 知识点习题推荐(后续)
  • 后台管理
    • 修改用户信息
    • 获取用户信息
    • 删除用户信息
    • 新增用户信息
  • 博客模块
    • 文章
      • 查询文章列表
      • 查询文章详情
      • 查询草稿箱
      • 查询草稿详情
      • 发布文章
      • 保存文章
      • 修改文章
      • 删除文章
      • 点赞文章
      • 收藏文章
      • 取消点赞文章
      • 取消收藏文章
      • 置顶文章
      • 取消置顶文章
  • 功能模块
    • 通知
      • 发送通知
      • 查询收到邮件
      • 查看已发送的邮件
      • 删除收到的邮件
      • 删除已发送的邮件
      • 邮件已读
  • 社交模块
    • 根据帖子id获得帖子详情
    • 根据帖子id删除帖子
    • 新建帖子
    • 根据所传新帖子对象更新帖子
    • 分页展示所有帖子
    • 分页展示发帖人自己的帖子
    • 对帖子插入评论
    • 根据评论id删除评论
    • 根据评论id查看评论详情
    • 根据帖子id查看评论列表
    • 根据所传的新 评论对象 更新评论
    • 发帖者 查看 自己发布在该帖子下的 自己的评论
    • 对评论进行回复
    • 根据回复id删除回复
    • 根据回复id查询回复详情
    • 根据传入的新 回复 对象更新回复
    • 根据分类id查询到分类对象
    • 根据分类id删除分类
    • 根据传入的新 分类对象 更新分类
    • 新建分类
    • 分页展示所有分类
    • 分页展示本用户创建的所有分类
    • 根据收藏id删除收藏
    • 根据收藏id返回收藏信息
    • 新增收藏
    • 分页展示所有收藏(帖子id 帖子对象 收藏者)
    • 分页展示本用户的所有收藏
  • apifox__
    GET
  • 退出课程
    DELETE
  • 加入课程
    POST
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    DELETE
  • 退出课程
    GET
  1. 学生端

查看已做完试卷详情

测试中
GET
/paper/stu/done/{paperId}
TODO 排名

请求参数

Path 参数
paperId
string 
必需
Header 参数
token
string 
可选

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '43.139.194.209:8088/paper/stu/done/'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
msg
string 
必需
data
object 
必需
paperScore
integer 
必需
rank
object 
必需
isReview
integer 
必需
isAllowShowPaper
integer 
必需
isShowScore
integer 
必需
isShowRank
integer 
必需
paperId
string 
必需
paperName
string 
必需
questionAnswerOfPaperVOS
array [object {13}] 
必需
示例
{
    "code": 200,
    "msg": "操作成功",
    "data": {
        "paperScore": 0,
        "rank": {
            "rank": 1,
            "total": 1
        },
        "isReview": 1,
        "isAllowShowPaper": 1,
        "isShowScore": 1,
        "isShowRank": 1,
        "paperId": "1559401362804965372",
        "paperName": "第一次月考",
        "questionAnswerOfPaperVOS": [
            {
                "questionId": "1558345138294611969",
                "questionDescription": "2+1等于几?",
                "questionOption": "A:1<>B:2<>C:3<>D:4",
                "questionType": 0,
                "questionScore": 80,
                "questionDifficulty": 0,
                "questionOrder": 2,
                "studentAnswer": "sed enim",
                "rightAnswer": "C:3",
                "score": 0,
                "isRight": 0,
                "questionAnswerNum": 1,
                "questionAnswerExplain": "因为2+1等于3"
            },
            {
                "questionId": "1558344750178885633",
                "questionDescription": "1+1等于几?",
                "questionOption": "A:1<>B:2<>C:3<>D:4",
                "questionType": 0,
                "questionScore": 20,
                "questionDifficulty": 0,
                "questionOrder": 1,
                "studentAnswer": "dolore in dolore",
                "rightAnswer": "B:2",
                "score": 0,
                "isRight": 0,
                "questionAnswerNum": 1,
                "questionAnswerExplain": "因为1+1等于2"
            }
        ]
    }
}
🟢200成功
修改于 2022-11-01 12:40:36
上一页
查看所有作业
下一页
提交试卷
Built with