考核保存或更新
<h5>简要描述</h5>
<ul>
<li>考核保存或更新(没有id视为新增处理,有id则为更新处理)</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/retrainAssessment/saveAssessment</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>请求示例</h5>
<pre><code>{
&quot;assessName&quot;:&quot;测试0000&quot;,
&quot;assessMinute&quot;:90,
&quot;assessRemark&quot;:&quot;测试&quot;,
&quot;examId&quot;:&quot;373ad3b1ab4541358b8f23271a037ca0&quot;,
&quot;editStatus&quot;:0,
&quot;countTollsStatus&quot;:1,
&quot;answerDisplayStatus&quot;:2,
&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;id&quot;:null,
&quot;startAssessTime&quot;:&quot;2024-07-07 19:30:00&quot;,
&quot;endAssessTime&quot;:&quot;2024-07-07 21:00:00&quot;,
&quot;examinees&quot;:&quot;张三,李四&quot;
},
{
&quot;id&quot;:null,
&quot;startAssessTime&quot;:&quot;2024-07-07 21:30:00&quot;,
&quot;endAssessTime&quot;:&quot;2024-07-07 23:00:00&quot;,
&quot;examinees&quot;:&quot;张三,王五&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,不传为新增,传则更新</td>
</tr>
<tr>
<td style="text-align: left;">assessName</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>考核名称</td>
</tr>
<tr>
<td style="text-align: left;">assessMinute</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;">assessRemark</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>考核说明</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;">deleteMatchIds</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>需要删除的考核场次(有id的场次才传,多个以逗号隔开)</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 16:32:02 星期日</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 16:32:36 星期日</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>场次(当editStatus=0时,必须有一场场次)</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后台视作更新处理);归属matches</td>
</tr>
<tr>
<td style="text-align: left;">startAssessTime</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>场次的开始时间(当editStatus=0时,不能为空);归属matches</td>
</tr>
<tr>
<td style="text-align: left;">endAssessTime</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>场次的结束时间(当editStatus=0时,不能为空);归属matches</td>
</tr>
<tr>
<td style="text-align: left;">examinees</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>场次的参考人员(多个以逗号隔开‘,’)(当editStatus=0时,不能为空);归属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>