20.后台试题管理接口
20.1.后台管理试题列表
查询试题
-
请求
/manage/listTestQuestions 参数: id 试题id paper_id 试卷id page 页 page_size 页数
-
响应
{
"code": 0,
"data": {
"page": 1,
"page_size": 10,
"pages": 1,
"total": 3,
"count": 3,
"ts": 1529057248,
"items": [
{
"id": "10",
"name": "春眠不觉晓",
"q_options": {
"A": "处处闻啼鸟",
"B": "夜来风雨声",
"C": "花落知多少",
"D": "孟浩然"
},
"paper_id": "1",
"type": "2",
"answers": "ABCD",
"p_score": "20",
"status": "1",
"add_time": "2019-04-11 09:34:08",
"update_time": "2019-04-11 09:34:08"
},
{
"id": "9",
"name": "1+9=?",
"q_options": {
"A": "19",
"B": "91",
"C": "10",
"D": "01"
},
"paper_id": "2",
"type": "1",
"answers": "C",
"p_score": "20",
"status": "1",
"add_time": "2019-04-11 09:32:36",
"update_time": "2019-04-11 09:32:36"
}
],
"org_switch": true
}
}
20.2.后台管理新增试题
新增试题
-
请求
/manage/addTestQuestions 参数:
name 题干 必传
q_options 选项 必传
paper_id 试卷id 必传
answers 正确答案 (单选 a 多选ab ) 必传
p_score 单题分值 必传
- 响应 { "code": 0 }
20.3.后台管理禁用/启用/删除试题
禁用/启用试题
-
请求
/manage/forbidTestQuestions 参数:
id 必传 obj obj ( 1 启用 2 禁用 3 删除) 必传
- 响应 { "code": 0 }
20.4.后台管理编辑试题
编辑试题
-
请求
/manage/editTestQuestions 参数:
id 必传
name 题干 必传
q_options 选项 必传
paper_id 试卷id 必传
answers 正确答案 (单选 a 多选ab ) 必传
p_score 单题分值 必传
- 响应 { "code": 0 }