随机试题
<h5>简要描述</h5>
<ul>
<li>随机试题</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/retrainExamTopicType/randomTopics</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>返回示例</h5>
<ul>
<li>按步骤或按题型
<pre><code>{
&quot;picPathId&quot;:&quot;64f55f5a8cd54822911b78f3f6732531,719416b6f37942b38875a948c316a927&quot;,
&quot;enNum&quot;:2,
&quot;exNum&quot;:0,
&quot;singleScore&quot;:5,
&quot;scoreMethod&quot;:2,
&quot;plateIdentifyWay&quot;:0
}</code></pre></li>
<li>按扣分点
<pre><code>{
&quot;picPathId&quot;:&quot;64f55f5a8cd54822911b78f3f6732531,719416b6f37942b38875a948c316a927&quot;,
&quot;enNum&quot;:2,
&quot;exNum&quot;:0,
&quot;singleScore&quot;:5,
&quot;scoreMethod&quot;:2,
&quot;plateIdentifyWay&quot;:0,
&quot;demeritPointsOptions&quot;:[
{
&quot;id&quot;:1,
&quot;score&quot;:5
},
{
&quot;id&quot;:2,
&quot;score&quot;:2
},
{
&quot;id&quot;:3,
&quot;score&quot;:3
}
]
}</code></pre></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;">picPathId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>图片路径id(多个则以逗号隔开)</td>
</tr>
<tr>
<td style="text-align: left;">enNum</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>入口试题题目数(默认是0,出口没有必选)</td>
</tr>
<tr>
<td style="text-align: left;">exNum</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>出口试题题目数(默认是0,入口没有必选)</td>
</tr>
<tr>
<td style="text-align: left;">singleScore</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>单题分值</td>
</tr>
<tr>
<td style="text-align: left;">deletePicNames</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>需过滤的图片名称(逗号隔开)</td>
</tr>
<tr>
<td style="text-align: left;">scoreMethod</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;">plateIdentifyWay</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;">demeritPoints</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>扣分点的id,多个以逗号隔开;(按扣分点计分时必填)</td>
</tr>
<tr>
<td style="text-align: left;">demeritPointsScores</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>扣分点分值,多个以逗号隔开;(按扣分点计分时必填)</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
&quot;code&quot;: 200,
&quot;msg&quot;: &quot;成功&quot;,
&quot;data&quot;: [
{
&quot;examId&quot;: null,
&quot;type&quot;: 0,
&quot;kinds&quot;: 6,
&quot;score&quot;: 5,
&quot;picName&quot;: &quot;2023072480e589bdf3d8448190d392ec4f87d240.jpg&quot;,
&quot;createTime&quot;: null,
&quot;createUserId&quot;: null,
&quot;id&quot;: 1,
&quot;typeName&quot;: &quot;入口&quot;,
&quot;kindsName&quot;: &quot;OBU已交易,禁止发卡&quot;,
&quot;sequence&quot;: null,
&quot;thumbnailName&quot;: &quot;thumbnail_2023072480e589bdf3d8448190d392ec4f87d240.jpg&quot;,
&quot;plateIdentifyWay&quot;: 2,
&quot;plateIdentifyWayName&quot;: &quot;-&quot;,
&quot;tollFee&quot;: 3900,
&quot;stepInfoList&quot;: [
{
&quot;id&quot;: 1,
&quot;step&quot;: 1,
&quot;stepName&quot;: &quot;输入车型&quot;,
&quot;code&quot;: &quot;vehicleModel,vehicleType&quot;,
&quot;scores&quot;: null,
&quot;times&quot;: null,
&quot;tollScore&quot;: 5,
&quot;stepScore&quot;: 3
},
{
&quot;id&quot;: 1,
&quot;step&quot;: 4,
&quot;stepName&quot;: &quot;刷cpc卡,提示该车短时交易&quot;,
&quot;code&quot;: &quot;cpc-swipe,traded-read&quot;,
&quot;scores&quot;: null,
&quot;times&quot;: null,
&quot;tollScore&quot;: 5,
&quot;stepScore&quot;: 2
}
]
},
{
&quot;examId&quot;: null,
&quot;type&quot;: 0,
&quot;kinds&quot;: 1,
&quot;score&quot;: 5,
&quot;picName&quot;: &quot;202308136472da138b8346c4b64825530f69be3c.jpg&quot;,
&quot;createTime&quot;: null,
&quot;createUserId&quot;: null,
&quot;id&quot;: 2,
&quot;typeName&quot;: &quot;入口&quot;,
&quot;kindsName&quot;: &quot;入口正常车&quot;,
&quot;sequence&quot;: null,
&quot;thumbnailName&quot;: &quot;thumbnail_202308136472da138b8346c4b64825530f69be3c.jpg&quot;,
&quot;plateIdentifyWay&quot;: 2,
&quot;plateIdentifyWayName&quot;: &quot;-&quot;,
&quot;tollFee&quot;: 11400,
&quot;stepInfoList&quot;: [
{
&quot;id&quot;: 2,
&quot;step&quot;: 1,
&quot;stepName&quot;: &quot;输入车型&quot;,
&quot;code&quot;: &quot;vehicleModel,vehicleType&quot;,
&quot;scores&quot;: null,
&quot;times&quot;: null,
&quot;tollScore&quot;: 5,
&quot;stepScore&quot;: 3
},
{
&quot;id&quot;: 2,
&quot;step&quot;: 2,
&quot;stepName&quot;: &quot;刷cpc卡&quot;,
&quot;code&quot;: &quot;cpc-swipe,cpc-read&quot;,
&quot;scores&quot;: null,
&quot;times&quot;: null,
&quot;tollScore&quot;: 5,
&quot;stepScore&quot;: 2
}
]
}
]
}</code></pre>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
<th>更新时间</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">int</td>
<td>唯一值</td>
<td>2024-05-07 18:02:36 星期二</td>
</tr>
<tr>
<td style="text-align: left;">examId</td>
<td style="text-align: left;">string</td>
<td>试卷id</td>
<td>2024-04-25 16:07:35 星期四</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">int</td>
<td>试题类型(字典)</td>
<td>2024-04-25 16:08:06 星期四</td>
</tr>
<tr>
<td style="text-align: left;">typeName</td>
<td style="text-align: left;">string</td>
<td>试题类型</td>
</tr>
<tr>
<td style="text-align: left;">kinds</td>
<td style="text-align: left;">int</td>
<td>试题种类(字典)</td>
<td>2024-04-25 16:08:40 星期四</td>
</tr>
<tr>
<td style="text-align: left;">kindsName</td>
<td style="text-align: left;">string</td>
<td>试题种类</td>
</tr>
<tr>
<td style="text-align: left;">score</td>
<td style="text-align: left;">int</td>
<td>单题分值或者可扣分值</td>
</tr>
<tr>
<td style="text-align: left;">picName</td>
<td style="text-align: left;">string</td>
<td>试题图片</td>
</tr>
<tr>
<td style="text-align: left;">plateIdentifyWay</td>
<td style="text-align: left;">int</td>
<td>车牌识别方式(字典)</td>
<td>2024-04-25 16:09:32 星期四</td>
</tr>
<tr>
<td style="text-align: left;">plateIdentifyWayName</td>
<td style="text-align: left;">string</td>
<td>车牌识别方式</td>
<td>2024-04-25 16:10:12 星期四</td>
</tr>
<tr>
<td style="text-align: left;">stepInfoList</td>
<td style="text-align: left;">list</td>
<td>题型步骤</td>
<td>2024-04-25 16:10:30 星期四</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">int</td>
<td>id;归属stepInfoList</td>
<td>2024-05-07 18:02:55 星期二</td>
</tr>
<tr>
<td style="text-align: left;">step</td>
<td style="text-align: left;">int</td>
<td>步骤(字典);归属stepInfoList</td>
<td>2024-04-25 16:11:31 星期四</td>
</tr>
<tr>
<td style="text-align: left;">stepName</td>
<td style="text-align: left;">string</td>
<td>步骤;归属stepInfoList</td>
<td>2024-04-25 16:11:28 星期四</td>
</tr>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">string</td>
<td>步骤操作;归属stepInfoList</td>
<td>2024-04-25 16:11:52 星期四</td>
</tr>
<tr>
<td style="text-align: left;">tollScore</td>
<td style="text-align: left;">int</td>
<td>单题目分数;归属stepInfoList</td>
<td>2024-05-07 16:04:13 星期二</td>
</tr>
<tr>
<td style="text-align: left;">stepScore</td>
<td style="text-align: left;">int</td>
<td>步骤分数;归属stepInfoList</td>
<td>2024-05-07 16:05:13 星期二</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>