获取竞赛详情
<h5>简要描述</h5>
<ul>
<li>获取竞赛详情</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>{{BASE_URL}}/api/contest.contest/getContestInfoV2</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>GET </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;">contestId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>竞赛id</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"code": 20000,
"msg": "success",
"time": "2021-08-21 16:00:00",
"data": {
"subject": "小林测试",
"type": 1,
"detail": null,
"contestGradesId": 0, # 成绩编号
"thumb": "asfas.jpg",
"alreadyExam": false, # 是否完成过竞赛
"startTime": "2021-08-31 14:25:00",
"endTime": "2021-09-01 14:25:00",
"totalDuration": 600, # 竞赛总时长
"stepList": [ # 直播流程的step为eval
{
"paperId": 10, # 试卷id
"paperGradesId": 10, # 成绩 id
"step": "webBasic", # 考核的step
"haveLiving":1,#是否需要直播 1/0
"liveProcess":0, #直播进度 0未开始 1已完成 4进行中
"duration": 10, # 考试时长,秒
"process": 0 # 进度: 0 待考核, 1 已完成, 4 进行中 3:生成中
"addTime": "1970-01-01 00:00:00" # 仅当开始考试后有效, 竞赛第一个步骤时, 这个字段是无效的
}, {
"paperId": 10, # 试卷id
"paperGradesId": 10, # 成绩 id
"step": "eval", # 考核的step
"haveLiving":1,#是否需要直播 1/0
"liveProcess":0, #直播进度 0未开始 1已完成 4进行中
"duration": 10, # 考试时长,秒
"process": 0 # 进度: 0 待考核, 1 已完成, 4 进行中
"addTime": "1970-01-01 00:00:00" # 仅当开始考试后有效, 竞赛第一个步骤时, 这个字段是无效的
}, ]
"ruleList": [
{
"rule": "face", # 人脸识别
"enable": 0, # 开关
"option": 0
},
{
"rule": "full_screen", # 霸屏
"enable": 0,
"option": 0
},
{
"rule": "basic_answer_time", # 基础知识考核时长
"enable": 0, # 如果开启, 隐藏上一题的按钮
"option": 30 # 最多多少秒,
},
{
"rule": "app_photo", # 客户端拍照监考
"enable": 0,
"option": 5
},
{
"rule": "switch_screen", #切屏
"enable": 0,
"option": 0
}
],
}
}</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>