考核规则变更
<h5>简要描述</h5>
<ul>
<li>考核规则变更</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/api/contest.contest/editRule</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST</li>
</ul>
<h5>参数</h5>
<pre><code>{
"contestId": 6876, #考核Id
"data":[
{
"rule":"screen_monitor", #屏幕监考
"enable":1, #是否开启 1开启 0关闭
"option":"30" #截图间隔时间
},
{
"rule":"switch_screen", #屏幕监考需要加上这一项 enable跟随屏幕监考的 enable变化
"enable":1
},
{
"rule":"web_camera_monitor", #正面摄像头
"enable":1,
"option":"30"
},
{
"rule":"env_invigilate", #环境摄像头
"enable":1,
"option":"30"
}
]
}</code></pre>
<h5>返回示例</h5>
<pre><code>{
"code": 20000,
"msg": "success",
"time": "2022-11-14 10:47:42",
"data": []
}
收到 ws
uid: invigilate-contest-{$contestId}
{
'type' => 'contest/rules',
'data' => [
'contestId' => 6876
]
}</code></pre>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>