专技天下(前台web端接口文档)

专技天下(前台web端接口文档)


搜索已完成自购课列表

<p><strong>简要描述:</strong> </p> <ul> <li>搜索已完成自购课列表接口(排除已申请证书的课程)</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>http://xx.com/api/class/classLibrary/finishSelfClass</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST </li> </ul> <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;">否</td> <td style="text-align: left;">int</td> <td>页码(默认 1)</td> </tr> <tr> <td style="text-align: left;">pageSize</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>页码大小(默认 10)</td> </tr> <tr> <td style="text-align: left;">classTypes</td> <td style="text-align: left;">否</td> <td style="text-align: left;">List<Integer></td> <td>课程类型 (0专业课,1公需课,null 时查询所有的)</td> </tr> <tr> <td style="text-align: left;">year</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>年份</td> </tr> <tr> <td style="text-align: left;">classCertConfId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Integer</td> <td>证书配置id</td> </tr> <tr> <td style="text-align: left;">startDate</td> <td style="text-align: left;">否</td> <td style="text-align: left;">date</td> <td>开始日期 (格式:2010-01-01 00:00:00)</td> </tr> <tr> <td style="text-align: left;">endDate</td> <td style="text-align: left;">否</td> <td style="text-align: left;">date</td> <td>结束日期 (格式:2010-01-01 23:59:59)</td> </tr> </tbody> </table> <p><strong>注:</strong> 证书配置时间类型为 1)年份时 year 为必填项 2)时间段时 startDate、endDate 为必填项</p> <pre><code>{ "data": { "pageNum": 1, "pageSize": 10, "classCertConfId":1, "classTypes":[1,0], "year": 2020, "startDate": null, "endDate": null } }</code></pre> <p><strong>返回示例</strong></p> <pre><code>{ "data": { "total": 2, "pages": 1, "isLastPage": true, "pageSize": 10, "list": [ { "teacher": "董志超", "teachTime": 12, "studyTime": 58, "examinationTime": 1, "classHour": 1, "cid": 1200, "ucid": 10002238, "cname": "航天技术探索", "score": 0, "cnum": 0, "boid": 3668, "boUpid": 0, "completeDate": "2020-03-04 14:38:08", "classType": 1, "pcImg": "https://cs-video.oss-cn-qingdao.aliyuncs.com/classLibrary/img/0083242685a04b7f84a5597d4f83f485.jpg", "appImg": "https://cs-video.oss-cn-qingdao.aliyuncs.com/classLibrary/img/1dcef4c1e79947e4b49153a50bf00c49.jpg?x-oss-process=style/classimgphone" }, { "teacher": "衣法臻", "teachTime": 97, "studyTime": 97, "examinationTime": 1, "classHour": 2, "cid": 1198, "ucid": 10002313, "cname": "大数据网络信息安全——密码学", "score": 0, "cnum": 0, "boid": 3682, "boUpid": 0, "completeDate": "2020-03-03 17:02:23", "classType": 0, "pcImg": "https://pub-video.oss-cn-qingdao.aliyuncs.com/classLibrary/img/6301da046e0e4ae08021adb6860ecc9c.jpg", "appImg": "https://pub-video.oss-cn-qingdao.aliyuncs.com/classLibrary/img/03d95955034948968a45ec440f846d0e.jpg?x-oss-process=style/classimgphone" } ], "isFirstPage": true, "pageNum": 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;">teacher</td> <td style="text-align: left;">String</td> <td>主讲师</td> </tr> <tr> <td style="text-align: left;">teachTime</td> <td style="text-align: left;">int</td> <td>课程时长</td> </tr> <tr> <td style="text-align: left;">studyTime</td> <td style="text-align: left;">int</td> <td>允许学习时长</td> </tr> <tr> <td style="text-align: left;">examinationTime</td> <td style="text-align: left;">int</td> <td>允许考试时长</td> </tr> <tr> <td style="text-align: left;">cid</td> <td style="text-align: left;">int</td> <td>课程id</td> </tr> <tr> <td style="text-align: left;">ucid</td> <td style="text-align: left;">int</td> <td>user_class 表 id</td> </tr> <tr> <td style="text-align: left;">cname</td> <td style="text-align: left;">String</td> <td>课程名称</td> </tr> <tr> <td style="text-align: left;">score</td> <td style="text-align: left;">int</td> <td>最优考试成绩</td> </tr> <tr> <td style="text-align: left;">cnum</td> <td style="text-align: left;">int</td> <td>考试次数</td> </tr> <tr> <td style="text-align: left;">completeDate</td> <td style="text-align: left;">date</td> <td>完成时间</td> </tr> <tr> <td style="text-align: left;">classType</td> <td style="text-align: left;">int</td> <td>课程类型 (0专业课,1公需课,2考前辅导)</td> </tr> <tr> <td style="text-align: left;">pcImg</td> <td style="text-align: left;">String</td> <td>pc端列表图片</td> </tr> <tr> <td style="text-align: left;">appImg</td> <td style="text-align: left;">String</td> <td>app端列表图片</td> </tr> <tr> <td style="text-align: left;">classHour</td> <td style="text-align: left;">double</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;">200</td> <td style="text-align: left;">访问正常</td> </tr> <tr> <td style="text-align: left;">404</td> <td style="text-align: left;">访问错误</td> </tr> </tbody> </table> <p><strong>备注</strong> </p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul> <p>欢迎使用ShowDoc!</p>

页面列表

ITEM_HTML