20.后台试题管理接口

20.1.后台管理试题列表

查询试题

  • 请求

    /manage/listTestQuestions 参数: id 试题id paper_id 试卷id pagepage_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 }