通用基础知识模块组题
<h5>简要描述</h5>
<ul>
<li>基础知识模块考卷组题</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>{{BASE_URL}}/api/job.question/index filter:{"type":"1"单选等,"step":"webCurrencyCustom",可能还有"question_type":xxx或者"work_type":xxx等搜索条件} 传number 数量 然后调用下面那个接口添加成试卷</code> 抽题</li>
<li><code>{{BASE_URL}}/api/job.paper/add 调用以前这个接口传questionList等</code> 选题</li>
<li><code>{{BASE_URL}}/api/job.paper/addRandomQuestion (每次进去考试题目都随机)</code> 随机组题</li>
<li>考试时的 api/job.paper/getInfo 多传contestId 获取缓存中的随机题目 只有提交后下次进才不随机 防止做到一半下次进去又随机了</li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>试卷名称</td>
</tr>
<tr>
<td style="text-align: left;">belongs</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>1私人 2共享</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>0抽题组卷1选题组卷2随机组题</td>
</tr>
<tr>
<td style="text-align: left;">extra</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">array</td>
<td>[{'type':1,'number':5,'score':5,'questionTag':1,'cateIds':xxx,xxx,"belongs":"1"},{'type':2,'number':10,'score':2,'questionTag':2,'cateIds':xxx,xxx,"belongs":"2"}] type:1单选2多选3判断 num:题目数量 score:单题分数 questionTag:题目标签 1模拟题2正式题0正式随机随机抽取 不传则不固定题目,cateId:题目分类 belongs:是否公共</td>
</tr>
<tr>
<td style="text-align: left;">step</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>webCurrencyCustom 基础知识模块</td>
</tr>
<tr>
<td style="text-align: left;">score</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>试卷总分</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"code": 40000,
"msg": "题库 单选 数量不足500",
"time": "2022-04-10 14:38:40"
}</code></pre>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">groupid</td>
<td style="text-align: left;">int</td>
<td>用户组id,1:超级管理员;2:普通用户</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>