试题列表
POST
http://192.168.2.116:8765/api/question/v2/open/page/questions
请求头
参数名
类型
描述
必填
Authorization
string
用户令牌
必填
请求参数
参数名
类型
描述
必填
courseRole
string
用户课程角色
必填
pageIndex
string
示例:1 当前页
必填
pageSize
string
示例:10 页容量
必填
isPublic
string
示例:0 动态参数 1- 不校验用户 , 但是此时只能查询平台的资源 0-校验用户
必填
courseId
string
示例: 课程Id
必填
type
string
试题类型 1-单选 2- 多选 3- 判断 4- 填空 5-简答
可选
typeList
array
示例: 试题类型数组 , 可以传入以规定指定试题类型
可选
level
string
数据列表 等级 1-入门级 2-初级 3- 中级 4-高级
可选
ledgeIdList
array
示例: 知识点 列表
可选
searchText
string
示例: 模糊匹配字段
可选
ownerType
string
示例: 拥有者类型 1-平台 2-学校 3-个人 (不传则为 用户可见的全部试题)
可选
isRandom
string
是否随机 1- 是 2-否
可选
classId
string
班级Id 学生则必传
可选
ignoreIdList
array
需要忽略的 id 试题数组
可选
orderByType
number
CREATE_TIME_ASC 创建时间升序 CREATE_TIME_DESC 创建时间降序 USE_COUNT_ASC 使用次数升序 USE_COUNT_DESC 使用次数降序 WRONG_RATE_ASC 错误率升序 WRONG_RATE_DESC 错误率降序 RECOMMEND - 推荐试题
可选
响应参数
参数名
类型
描述
必填
code
number
示例:200
必填
msg
string
示例:查询成功
必填
pageNum
number
示例:1 当前页
必填
pageSize
number
示例:10 页容量
必填
total
number
示例:16 总数据
必填
pages
number
示例:2 总页数
必填
createBy
string
示例:teacher01 创建者
必填
createAt
string
示例:2020-03-09 14:57:06 创建时间
必填
questionId
number
示例:6912 主键id
必填
type
number
示例:5 试题类型 1-5 单选 多选 判断 填空 简答
必填
typeDesc
string
示例:简答题 试题类型字符
必填
courseId
number
示例:65 课程Id
必填
level
number
示例:4 试题难度
必填
levelDesc
string
示例:高级 试题难度字符
必填
title
string
示例:没知识点的 mc 测试 简答题 题干
必填
teaching
string
示例:没有解析 鸭 解析
必填
answer
string
示例:正确答案鸭 正确答案 (判断,简答题)
必填
useCount
number
示例:1 使用次数
必填
optionCount
number
示例:0 选项个数
必填
collectStatus
number
示例:2 收藏状态 1- 已收藏 2- 未收藏
必填
publicStatus
number
示例:0 公共私有状态
必填
publicDesc
string
示例:私有 公共私有字符
必填
ownerType
number
示例:3 出品方 : 1-平台 2-学校 3-个人
必填
ownerTypeDesc
string
示例:教师 拥有类型
必填
cause
string
示例:CREATE 拥有原因
必填
causeDesc
string
示例:自建 拥有原因字符
必填
statusDesc
string
示例:已使用次数 :1 使用状态字符
必填
options
array
数据列表 子选项 列表
必填
isNew
number
是否新 1- 是 0-否
必填
wrongRatio
number
错误率 没有 %
必填
options
array
试题子选项
必填