竞赛保存或更新
<h5>简要描述</h5>
<ul>
<li>竞赛保存或更新</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/retrainContestManage/saveContest</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>请求示例</h5>
<pre><code>{
&quot;contestName&quot;:&quot;测试竞赛&quot;,
&quot;contestMinute&quot;:90,
&quot;examId&quot;:&quot;a7586adb25694d16b1908ce90bb1075e&quot;,
&quot;editStatus&quot;:0,
&quot;deadlineTime&quot;:&quot;2024-07-03 00:00:00&quot;,
&quot;contestRemark&quot;:&quot;测试&quot;,
&quot;countTollsStatus&quot;:1,
&quot;answerDisplayStatus&quot;:1,
&quot;operationDuration&quot;:80,
&quot;countingDuration&quot;:10,
&quot;isDisplaySkipTopicButton&quot;:1,
&quot;questionSettingOrderType&quot;:1,
&quot;examSubmitWay&quot;:1,
&quot;refereeNumber&quot;:null,
&quot;matches&quot;:[
{
&quot;startContestTime&quot;: &quot;2024-07-10 16:00:00&quot;,
&quot;endContestTime&quot;: &quot;2024-07-10 17:30:00&quot;,
&quot;numberLimit&quot;: 2,
&quot;companyUnit&quot;: &quot;ALL&quot;
}
]
}</code></pre>
<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>
<th>更新时间</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>没传id为新增,传id为更新</td>
</tr>
<tr>
<td style="text-align: left;">contestName</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>竞赛名称</td>
</tr>
<tr>
<td style="text-align: left;">contestMinute</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>竞赛时长</td>
</tr>
<tr>
<td style="text-align: left;">examId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>试卷Id</td>
</tr>
<tr>
<td style="text-align: left;">editStatus</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>编辑状态(0:已完成,1:未完成)</td>
</tr>
<tr>
<td style="text-align: left;">deadlineTime</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>截止时间</td>
</tr>
<tr>
<td style="text-align: left;">contestRemark</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>竞赛说明</td>
</tr>
<tr>
<td style="text-align: left;">deleteMatchIds</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>需要删除的竞赛场次(多个以逗号隔开)</td>
</tr>
<tr>
<td style="text-align: left;">countTollsStatus</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>通行费清点(0:否,1:是)</td>
<td>2024-04-28 15:34:17 星期日</td>
</tr>
<tr>
<td style="text-align: left;">answerDisplayStatus</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>答案详情展示(1:交卷后,2:考核结束后)</td>
<td>2024-04-28 15:35:05 星期日</td>
</tr>
<tr>
<td style="text-align: left;">operationDuration</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>操作时长</td>
<td>2024-06-05 20:53:25 星期三</td>
</tr>
<tr>
<td style="text-align: left;">countingDuration</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>清点时长</td>
<td>2024-06-05 20:53:46 星期三</td>
</tr>
<tr>
<td style="text-align: left;">isDisplaySkipTopicButton</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>跳过题目(0:否,1:是)</td>
<td>2024-06-05 20:54:18 星期三</td>
</tr>
<tr>
<td style="text-align: left;">questionSettingOrderType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>出题顺序(0:按入口-出口,1:按题型顺序)</td>
<td>2024-06-05 20:54:52 星期三</td>
</tr>
<tr>
<td style="text-align: left;">examSubmitWay</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>交卷方式(0:自动,1:手动)</td>
<td>2024-06-05 20:55:25 星期三</td>
</tr>
<tr>
<td style="text-align: left;">refereeNumber</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>裁判人数</td>
<td>2024-06-05 20:55:50 星期三</td>
</tr>
<tr>
<td style="text-align: left;">matches</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">list</td>
<td>竞赛场次</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>竞赛场次id,(有id则为更新,无id则会新增);归属matches</td>
</tr>
<tr>
<td style="text-align: left;">startContestTime</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>竞赛开始时间 ;归属matches</td>
</tr>
<tr>
<td style="text-align: left;">endContestTime</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>竞赛结束时间 ;归属matches</td>
</tr>
<tr>
<td style="text-align: left;">numberLimit</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>人数限制(-1为不限) ;归属matches</td>
</tr>
<tr>
<td style="text-align: left;">companyUnit</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>参赛限制(多个单位以逗号隔开,ALL为不限) ;归属matches</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
&quot;code&quot;: 200,
&quot;msg&quot;: &quot;添加成功&quot;
}</code></pre>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>