查询考试卡列表--赵腾
<p><strong>简要描述:</strong></p>
<ul>
<li>查询考试卡列表接口</li>
</ul>
<p><strong>请求URL:</strong></p>
<ul>
<li><code>http://xx.com/exam/examineCard/getList</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST</li>
</ul>
<pre><code>{
"data":{
"token":"sdfasdfasdfasdf", 放heard里
"pageNum":1,
"pageSize":10,
"criteria":{
"name":"考试卡号或试卷名称"
}
}
}</code></pre>
<p><strong>参数:</strong></p>
<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;">pageNum</td>
<td style="text-align: left;">X</td>
<td style="text-align: left;">int</td>
<td>请求页</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">X</td>
<td style="text-align: left;">int</td>
<td>每页数量</td>
</tr>
<tr>
<td style="text-align: left;">criteria.name</td>
<td style="text-align: left;">X</td>
<td style="text-align: left;">string</td>
<td>考试卡号或试卷名称</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
"data": {
"pageNum": 1,
"pageSize": 10,
"size": 5,
"orderBy": null,
"startRow": 1,
"endRow": 5,
"total": 5,
"pages": 1,
"list": [
{
"isDownload": 0,
"year": "2017",
"remain": 10,
"errorMessage": "由于学员自身显示“由于个人单位信息不完善导致证书申请失败”",
"pid": 2,
"certId": 0,
"NAME": "十卷",
"certImgUrl": "",
"certNo": "",
"score": 78,
"certUrl": "",
"showError": 0,
"planId": 1,
"id": 1,
"isPass": 1,
"card": "abcd201812260000003",
"status": 5,
"lookUp":0,
"isMIx":0,
"className":"课程名称"
}
],
"firstPage": 1,
"prePage": 0,
"nextPage": 0,
"lastPage": 1,
"isFirstPage": true,
"isLastPage": true,
"hasPreviousPage": false,
"hasNextPage": false,
"navigatePages": 8,
"navigatepageNums": [
1
]
},
"message": {
"errinfo": "success",
"errcode": 200
}
}</code></pre>
<p><strong>返回参数说明</strong></p>
<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;">pageNum</td>
<td style="text-align: left;">int</td>
<td>当前页码</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">int</td>
<td>页面记录数量</td>
</tr>
<tr>
<td style="text-align: left;">size</td>
<td style="text-align: left;">int</td>
<td>当前页面实际显示数量</td>
</tr>
<tr>
<td style="text-align: left;">total</td>
<td style="text-align: left;">int</td>
<td>总记录数</td>
</tr>
<tr>
<td style="text-align: left;">pages</td>
<td style="text-align: left;">int</td>
<td>总页数</td>
</tr>
<tr>
<td style="text-align: left;">isFirstPage</td>
<td style="text-align: left;">boolean</td>
<td>是否第一页</td>
</tr>
<tr>
<td style="text-align: left;">isLastPage</td>
<td style="text-align: left;">boolean</td>
<td>是否最后一页</td>
</tr>
<tr>
<td style="text-align: left;">orderBy</td>
<td style="text-align: left;">string</td>
<td>排序方式</td>
</tr>
<tr>
<td style="text-align: left;">startRow</td>
<td style="text-align: left;">int</td>
<td>开始行数</td>
</tr>
<tr>
<td style="text-align: left;">endRow</td>
<td style="text-align: left;">int</td>
<td>结束行数</td>
</tr>
<tr>
<td style="text-align: left;">----------</td>
<td style="text-align: left;">----------</td>
<td>----------</td>
</tr>
<tr>
<td style="text-align: left;">list.id</td>
<td style="text-align: left;">int</td>
<td>记录id</td>
</tr>
<tr>
<td style="text-align: left;">list.year</td>
<td style="text-align: left;">string</td>
<td>考试年度</td>
</tr>
<tr>
<td style="text-align: left;">list.card</td>
<td style="text-align: left;">string</td>
<td>考试卡卡号</td>
</tr>
<tr>
<td style="text-align: left;">list.isPass</td>
<td style="text-align: left;">int</td>
<td>是否合格:0-未合格,1-已合格</td>
</tr>
<tr>
<td style="text-align: left;">list.name</td>
<td style="text-align: left;">string</td>
<td>试卷名称</td>
</tr>
<tr>
<td style="text-align: left;">list.remain</td>
<td style="text-align: left;">int</td>
<td>剩余考试次数</td>
</tr>
<tr>
<td style="text-align: left;">list.status</td>
<td style="text-align: left;">int</td>
<td>状态(0激活待考试,1考试未通过,2考试已通过,3证书申请中,4证书申请成功,5证书申请失败)</td>
</tr>
<tr>
<td style="text-align: left;">list.certUrl</td>
<td style="text-align: left;">string</td>
<td>证书地址</td>
</tr>
<tr>
<td style="text-align: left;">list.certImgUrl</td>
<td style="text-align: left;">string</td>
<td>证书图片地址</td>
</tr>
<tr>
<td style="text-align: left;">list.certNo</td>
<td style="text-align: left;">string</td>
<td>证书编号</td>
</tr>
<tr>
<td style="text-align: left;">list.errorMessage</td>
<td style="text-align: left;">string</td>
<td>证书异常信息</td>
</tr>
<tr>
<td style="text-align: left;">list.showError</td>
<td style="text-align: left;">int</td>
<td>学员是否可查看证书异常(0不可查看,1可查看)</td>
</tr>
<tr>
<td style="text-align: left;">list.score</td>
<td style="text-align: left;">int</td>
<td>该考试卡的最高分</td>
</tr>
<tr>
<td style="text-align: left;">list.pid</td>
<td style="text-align: left;">int</td>
<td>试卷id</td>
</tr>
<tr>
<td style="text-align: left;">list.planId</td>
<td style="text-align: left;">int</td>
<td>计划id:0-未绑定计划</td>
</tr>
<tr>
<td style="text-align: left;">list.isDownload</td>
<td style="text-align: left;">int</td>
<td>是否允许申请:0-不允许申请,1-允许申请</td>
</tr>
<tr>
<td style="text-align: left;">list.certId</td>
<td style="text-align: left;">int</td>
<td>证书模板id:0-未绑定模板</td>
</tr>
<tr>
<td style="text-align: left;">list.restudy</td>
<td style="text-align: left;">int</td>
<td>是否可以再次购买(0-否,1-是)</td>
</tr>
<tr>
<td style="text-align: left;">list.price</td>
<td style="text-align: left;">double</td>
<td>重学价格</td>
</tr>
<tr>
<td style="text-align: left;">list.cardId</td>
<td style="text-align: left;">int</td>
<td>考试卡id</td>
</tr>
<tr>
<td style="text-align: left;">list.lookUp</td>
<td style="text-align: left;">int</td>
<td>是否阅卷:0-未阅卷,1-已阅卷</td>
</tr>
<tr>
<td style="text-align: left;">list.isMix</td>
<td style="text-align: left;">int</td>
<td>是否混合考试(0否,1是)</td>
</tr>
<tr>
<td style="text-align: left;">list.className</td>
<td style="text-align: left;">int</td>
<td>课程名称</td>
</tr>
<tr>
<td style="text-align: left;">list.startTime</td>
<td style="text-align: left;">string</td>
<td>考试卡开始时间</td>
</tr>
<tr>
<td style="text-align: left;">list.endTime</td>
<td style="text-align: left;">string</td>
<td>考试卡结束时间</td>
</tr>
<tr>
<td style="text-align: left;">list.nowTime</td>
<td style="text-align: left;">string</td>
<td>系统时间</td>
</tr>
</tbody>
</table>
<p><strong>错误码</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">错误码</th>
<th style="text-align: left;">错误说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">99996</td>
<td style="text-align: left;">消息格式错误</td>
</tr>
<tr>
<td style="text-align: left;">99997</td>
<td style="text-align: left;">缺少必要参数</td>
</tr>
<tr>
<td style="text-align: left;">99998</td>
<td style="text-align: left;">参数类型错误</td>
</tr>
<tr>
<td style="text-align: left;">200</td>
<td style="text-align: left;">访问正常</td>
</tr>
<tr>
<td style="text-align: left;">400</td>
<td style="text-align: left;">访问错误</td>
</tr>
<tr>
<td style="text-align: left;">1001</td>
<td style="text-align: left;">查询失败</td>
</tr>
</tbody>
</table>