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

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


计划添加课程列表-苗海峰

<p><strong>简要描述:</strong></p> <ul> <li>计划添加课程列表</li> </ul> <p><strong>请求URL:</strong></p> <ul> <li><code>http://xx.com/class/classLibrary/userPlanAddClassList</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;">token</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>放到请求头中</td> </tr> <tr> <td style="text-align: left;">pageNum</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>页码</td> </tr> <tr> <td style="text-align: left;">pageSize</td> <td style="text-align: left;">否</td> <td style="text-align: left;">int</td> <td>每页数据量</td> </tr> <tr> <td style="text-align: left;">planId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>当前计划编号</td> </tr> <tr> <td style="text-align: left;">priceBegin</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>价格开始 默认传0</td> </tr> <tr> <td style="text-align: left;">priceEnd</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>价格结束 默认传0</td> </tr> <tr> <td style="text-align: left;">planClassType</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>计划课程类型0: 专业课,1:公需课,2:综合课</td> </tr> <tr> <td style="text-align: left;">learnTimeBegin</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>学时开始 默认传0</td> </tr> <tr> <td style="text-align: left;">learnTimeEnd</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>学时结束 默认传0</td> </tr> <tr> <td style="text-align: left;">titleStr</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>职称编号字符串,逗号隔开</td> </tr> <tr> <td style="text-align: left;">classFyStr</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>分类编号字符串,逗号隔开</td> </tr> <tr> <td style="text-align: left;">industryStr</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>行业编号字符串,逗号隔开</td> </tr> <tr> <td style="text-align: left;">search</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>待筛选课程名称</td> </tr> <tr> <td style="text-align: left;">isBuy</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>是否自购 1是0否</td> </tr> <tr> <td style="text-align: left;">orderType</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Integer</td> <td>默认为null,只有为空时才会有推荐课程,排序类别:1-按价格</td> </tr> <tr> <td style="text-align: left;">isAsc</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Integer</td> <td>默认为 1,是否升序:0-降序,1-升序</td> </tr> </tbody> </table> <p><strong>参数示例</strong></p> <pre><code>{ "data":{ "pageNum":0, "pageSize":4, "planId":4, "priceBegin":0, "priceEnd":0, "planClassType":0, "isBuy":1 } }</code></pre> <p><strong>返回示例</strong></p> <pre><code>{ "data": { "pageNum": 1, "pageSize": 4, "size": 4, "orderBy": null, "startRow": 1, "endRow": 4, "total": 4, "pages": 1, "list": [ { "classId": 48, "className": "测试27", "firstTeacher": "汪洋", "classType": 0, "learnTime": 1, "unit": 1, "img": "https://sxtx-authorclasslibrary.oss-cn-beijing.aliyuncs.com/classLibrary/img/c808601100014bb399e881267a3343cb.png?x-oss-process=style/classimgphone", "price": 1.00 } ], "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;">classId</td> <td style="text-align: left;">Integer</td> <td>课程编号</td> </tr> <tr> <td style="text-align: left;">className</td> <td style="text-align: left;">string</td> <td>课程名称</td> </tr> <tr> <td style="text-align: left;">firstTeacher</td> <td style="text-align: left;">string</td> <td>主讲师</td> </tr> <tr> <td style="text-align: left;">classType</td> <td style="text-align: left;">Integer</td> <td>课程类型 (0专业课,1公需课,2考前辅导)</td> </tr> <tr> <td style="text-align: left;">learnTime</td> <td style="text-align: left;">Double</td> <td>学时</td> </tr> <tr> <td style="text-align: left;">img</td> <td style="text-align: left;">Integer</td> <td>图片</td> </tr> <tr> <td style="text-align: left;">unit</td> <td style="text-align: left;">Integer</td> <td>展示单位0学时1学分</td> </tr> <tr> <td style="text-align: left;">price</td> <td style="text-align: left;">BigDecimal</td> <td>价格</td> </tr> </tbody> </table> <p><strong>错误码说明:</strong></p> <table> <thead> <tr> <th style="text-align: left;">code</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">3003</td> <td style="text-align: left;">未登录</td> </tr> <tr> <td style="text-align: left;">3600</td> <td style="text-align: left;">获取用户计划添加课程列表异常</td> </tr> </tbody> </table> <p><strong>备注</strong></p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul> <p>欢迎使用ShowDoc!</p>

页面列表

ITEM_HTML