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

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


购物车列表--朱学禹

<p><strong>简要描述:</strong> </p> <ul> <li>购物车列表</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>http://xx.com/order/web/shopping/shoppingList</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;">string</td> <td>放入header</td> </tr> <tr> <td style="text-align: left;">pageNum</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Integer</td> <td>pageNum</td> </tr> <tr> <td style="text-align: left;">pageSize</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Integer</td> <td>pageSize</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code>{ "data": { "pageNum": 1, "pageSize": 10, "size": 1, "orderBy": null, "startRow": 1, "endRow": 1, "total": 1, "pages": 1, "list": [ { "isBuy": 0, "shoppingId": 1, "teachTime": 100, "appImg": "app图片", "price": 3100, "pcImg": "pc端图片", "name": "测试课程", "coefficient": 3.1, "description": "1", "type": 0 } ], "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;">isBuy</td> <td style="text-align: left;">int</td> <td>是否可购买(0不可购买,1可购买)</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;">teacher</td> <td style="text-align: left;">String</td> <td>讲师</td> </tr> <tr> <td style="text-align: left;">oteacher</td> <td style="text-align: left;">String</td> <td>其他讲师</td> </tr> <tr> <td style="text-align: left;">price</td> <td style="text-align: left;">Double</td> <td>价格</td> </tr> <tr> <td style="text-align: left;">name</td> <td style="text-align: left;">String</td> <td>课程名称</td> </tr> <tr> <td style="text-align: left;">description</td> <td style="text-align: left;">String</td> <td>描述</td> </tr> <tr> <td style="text-align: left;">teachTime</td> <td style="text-align: left;">Integer</td> <td>课时</td> </tr> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">Integer</td> <td>课程类型 (0专业课,1公需课,2考前辅导)</td> </tr> <tr> <td style="text-align: left;">shoppingId</td> <td style="text-align: left;">Integer</td> <td>物品id</td> </tr> <tr> <td style="text-align: left;">style</td> <td style="text-align: left;">Integer</td> <td>兑换方式(0按比例,1按价格)</td> </tr> <tr> <td style="text-align: left;">percent</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;">showResult</td> <td style="text-align: left;">double</td> <td>展示结果</td> </tr> <tr> <td style="text-align: left;">cid</td> <td style="text-align: left;">Integer</td> <td>课程id</td> </tr> <tr> <td style="text-align: left;">classWasBuy</td> <td style="text-align: left;">Integer</td> <td>是否已经购买过 1购买过 0没有购买过 计划中激活过也包算</td> </tr> </tbody> </table> <p><strong>备注</strong> NOTLOGIN_ERROR(1000, &quot;未登录&quot;), PARAM_ERROR(99999, &quot;参数不正确&quot;), OREDER_SHOPPING_LIST_CANNOT_SHOW(2512,&quot;地区系数设置为不允许购买不展示列表&quot;);</p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML