下载证书列表--icetea
<p><strong>简要描述:</strong></p>
<ul>
<li>个人中心-下载证书列表接口</li>
</ul>
<p><strong>请求URL:</strong></p>
<ul>
<li>` <a href="http://----.com/user/personalCenter/certification/getList">http://----.com/user/personalCenter/certification/getList</a>'</li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST</li>
</ul>
<pre><code>{
"params":{
"planId":,1,
"applyStatus":1,
"download":0,
"idNumber":"1231231231231231231232"
},
"pageNum":1,
"pageSize":10
}</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;">-params</td>
<td style="text-align: left;">------</td>
<td style="text-align: left;">json</td>
<td>------</td>
</tr>
<tr>
<td style="text-align: left;">planId</td>
<td style="text-align: left;">X</td>
<td style="text-align: left;">int</td>
<td>计划id</td>
</tr>
<tr>
<td style="text-align: left;">applyStatus</td>
<td style="text-align: left;">X</td>
<td style="text-align: left;">int</td>
<td>申请状态:即证书状态(0待生成,1证书申请中,2证书已生成,3证书生成失败)</td>
</tr>
<tr>
<td style="text-align: left;">download</td>
<td style="text-align: left;">X</td>
<td style="text-align: left;">int</td>
<td>是否下载:0-否,1-是</td>
</tr>
<tr>
<td style="text-align: left;">idNumber</td>
<td style="text-align: left;">X</td>
<td style="text-align: left;">string</td>
<td>身份证号</td>
</tr>
<tr>
<td style="text-align: left;">------</td>
<td style="text-align: left;">------</td>
<td style="text-align: left;">------</td>
<td>------</td>
</tr>
<tr>
<td style="text-align: left;">pageNum</td>
<td style="text-align: left;">X</td>
<td style="text-align: left;">int</td>
<td>页码 默认1</td>
</tr>
<tr>
<td style="text-align: left;">pageNum</td>
<td style="text-align: left;">X</td>
<td style="text-align: left;">int</td>
<td>页面数量 默认10</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
"data": {
"pageNum": "1",
"total": "20",
"pageSize": "10",
"list": [
{
"upid": "专业技术人员的创新能力与创新思维",
"planName": "1",
"year": "2",
"type":"1",
"username": "2",
"idnumber":"12"
"qualStatus": "2",
"certStatus":"123"
"successDate": "2",
"certDownNum":"1234"
"error": "侯书生"
}
]
},
"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 style="text-align: left;">描述</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">- data</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">数据包装类</td>
</tr>
<tr>
<td style="text-align: left;">total</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">总数</td>
</tr>
<tr>
<td style="text-align: left;">pageNum</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">页码</td>
</tr>
<tr>
<td style="text-align: left;">pageSize</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">每页数量</td>
</tr>
<tr>
<td style="text-align: left;">- - data.list</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">数据列表</td>
</tr>
<tr>
<td style="text-align: left;">upid</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">用户计划记录id,用于申请证书</td>
</tr>
<tr>
<td style="text-align: left;">planName</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">计划名称</td>
</tr>
<tr>
<td style="text-align: left;">year</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">计划年份</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">计划类别:0-固定包,1-自修包</td>
</tr>
<tr>
<td style="text-align: left;">username</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">学员姓名</td>
</tr>
<tr>
<td style="text-align: left;">idnumber</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">学院身份证号</td>
</tr>
<tr>
<td style="text-align: left;">qualStatus</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">计划状态(0缺考,1不合格,2合格)</td>
</tr>
<tr>
<td style="text-align: left;">certStatus</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">申请状态:(0待生成,1证书申请中,2证书已生成,3证书生成失败)</td>
</tr>
<tr>
<td style="text-align: left;">successDate</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">计划完成日期</td>
</tr>
<tr>
<td style="text-align: left;">certDownNum</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">下载次数</td>
</tr>
<tr>
<td style="text-align: left;">error</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">申请失败原因</td>
</tr>
<tr>
<td style="text-align: left;">- message</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">状态信息类</td>
</tr>
<tr>
<td style="text-align: left;">errinfo</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">错误信息</td>
</tr>
<tr>
<td style="text-align: left;">errcode</td>
<td style="text-align: left;">number</td>
<td style="text-align: left;">错误码</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;">7003</td>
<td style="text-align: left;">未登录</td>
</tr>
<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;">3522</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>
</tbody>
</table>