试题添加(单题)
POST
/api/questions/single可修改题干,所属题库,题干图片,试题解析,选项列表(是否为答案、选项图片、答案内容);以上内容 除了题干图片、试题解析、选项图片可以不填,其余必须填,前端应做一个非空验证选项前端传递JSON格式的数组
请求参数
Header 参数
Authorization
string
token
Body 参数application/json
content
string
题干
repoId
integer
所属题库
image
object
题干图片,上传文件
analysis
string
试题解析
quType
integer
必需
题目类型,0单选1多选2判断3简答
options
array [object {3}]
选项的JSON数组
isRight
integer
可选
是否正确,0错误1正确
image
object
选项图片
content
string
选项内容
示例
{
"quType":1,
"content":"测试单选1",
"repoId":2,
"options":[
{"isRight":1,"content":"测试试题1选项1"},
{"isRight":0,"content":"测试试题1选项2"},
{"isRight":0,"content":"测试试题1选项3"},
{"isRight":0,"content":"测试试题1选项4"}
],
// "answer":"测试单题添加简答题"
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
code
integer
必需
data
object
必需
msg
string
必需
示例
成功示例
{
"code": 200,
"data": {},
"msg": "修改成功"
}
最后修改时间: 9 个月前