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

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


未支付订单详情 -- 朱学禹

<p><strong>简要描述:</strong> </p> <ul> <li>未支付订单详情</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>http://xx.com/order/web/order/appSettleList</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;">userPlanId</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Integer</td> <td>用户计划id</td> </tr> <tr> <td style="text-align: left;">planId</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Integer</td> <td>计划id</td> </tr> <tr> <td style="text-align: left;">cardId</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Integer</td> <td>考试卡id</td> </tr> <tr> <td style="text-align: left;">classIds</td> <td style="text-align: left;">否</td> <td style="text-align: left;">List<Integer></td> <td>课程ids</td> </tr> <tr> <td style="text-align: left;">settleType</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Integer</td> <td>(0自购课,1计划,2考试卡 3直播课) 传入对应的id如选择课程 那么课程id必须传入</td> </tr> <tr> <td style="text-align: left;">token</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Integer</td> <td>放入header</td> </tr> <tr> <td style="text-align: left;">新 入参</td> </tr> <tr> <td style="text-align: left;">isBugAginst</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Integer</td> <td>是否再次购买 0不是 1是</td> </tr> <tr> <td style="text-align: left;">userClassId</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Integer</td> <td>课程再次购买以及计划中的课程再次购买的时候传入这个</td> </tr> <tr> <td style="text-align: left;">isPlanBuyClass</td> <td style="text-align: left;">否</td> <td style="text-align: left;">Integer</td> <td>是否从计划去购课购买此课程0否 1是</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code>{ "data": { //课程返回 "classMap": [ { "isBuy": 0, "teachTime": 100, "appImg": "app图片", "oteacher": "其他讲师", "description": "1", "type": 0, "percent": 0, "unit": 0, "hourCoefficient": 200, "teacher": "主讲师", "price": 1420, "name": "测试课程", "coefficient": 7.1, "style": 0 } ] //考试卡返回 "cardMap": { "cardPrice": 0, "cardNumber": 201812260000006 }, //计划返回 "planMap": { "planType": 1, "planImg": "https://zj-image.oss-cn-beijing.aliyuncs.com/plan/5b3e36f3-6277-4f19-b0de-bb1f237a4bad.jpg", "price": 1420, "planName": "发斯蒂芬阿斯蒂芬", "planRule": "10;10;10;10;1;10;10;10;10;1;10;10;10;10" } "address": { "areaId": 2, "address": "ak37", "cityName": "", "areaName": "", "cityId": 1, "provinceName": "", "provinceId": 3 } }, "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;">appImg</td> <td style="text-align: left;">String</td> <td>app图片</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;">showResult</td> <td style="text-align: left;">Double</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;">classIds</td> <td style="text-align: left;">List<Integer></td> <td>课程ids)</td> </tr> <tr> <td style="text-align: left;">计划的</td> </tr> <tr> <td style="text-align: left;">planType</td> <td style="text-align: left;">Integer</td> <td>计划类型(0:固定包,1:自修包)</td> </tr> <tr> <td style="text-align: left;">planImg</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;">planName</td> <td style="text-align: left;">String</td> <td>计划名称</td> </tr> <tr> <td style="text-align: left;">planRule</td> <td style="text-align: left;">String</td> <td>计划规则</td> </tr> <tr> <td style="text-align: left;">planDescription</td> <td style="text-align: left;">String</td> <td>计划介绍</td> </tr> <tr> <td style="text-align: left;">start</td> <td style="text-align: left;">String</td> <td>开始时间</td> </tr> <tr> <td style="text-align: left;">end</td> <td style="text-align: left;">String</td> <td>结束时间</td> </tr> <tr> <td style="text-align: left;">planId</td> <td style="text-align: left;">Integer</td> <td>计划id</td> </tr> <tr> <td style="text-align: left;">考试</td> </tr> <tr> <td style="text-align: left;">cardPrice</td> <td style="text-align: left;">Double</td> <td>卡的价格</td> </tr> <tr> <td style="text-align: left;">cardNumber</td> <td style="text-align: left;">Long</td> <td>考试卡编号</td> </tr> <tr> <td style="text-align: left;">paperName</td> <td style="text-align: left;">String</td> <td>试卷名字</td> </tr> <tr> <td style="text-align: left;">areaId</td> <td style="text-align: left;">Integer</td> <td>用户默认地区id</td> </tr> <tr> <td style="text-align: left;">provinceId</td> <td style="text-align: left;">Integer</td> <td>用户省id</td> </tr> <tr> <td style="text-align: left;">用户默认地址</td> <td style="text-align: left;">----新增返回</td> </tr> <tr> <td style="text-align: left;">cityId</td> <td style="text-align: left;">Integer</td> <td>用户城市id</td> </tr> <tr> <td style="text-align: left;">cityName</td> <td style="text-align: left;">String</td> <td>城市名称</td> </tr> <tr> <td style="text-align: left;">areaName</td> <td style="text-align: left;">String</td> <td>地区名称</td> </tr> <tr> <td style="text-align: left;">provinceName</td> <td style="text-align: left;">String</td> <td>省名称</td> </tr> <tr> <td style="text-align: left;">address</td> <td style="text-align: left;">String</td> <td>地址详情</td> </tr> <tr> <td style="text-align: left;">pcImage</td> <td style="text-align: left;">String</td> <td>pc图片</td> </tr> <tr> <td style="text-align: left;">hasLost</td> <td style="text-align: left;">Boolean</td> <td>课程购买的时候返回 如果是true的话代表有部分课程不能购买 但是返回的errorCode还是200</td> </tr> </tbody> </table> <p><strong>备注</strong> </p> <ul> <li>更多返回错误代码请看首页的错误代码描述 PARAM_ERROR(99999, &quot;参数不正确&quot;), NOT_LOGIN_ERROR(7003, &quot;未登录&quot;), ORDER_CLASS_SHOW_NOT_RIGHT_ERROR(2537,&quot;由于您所在的地区课程发生了变化,部分课程已从购物车移除。&quot;), ORDER_CLASS_SHOW_IS_EMPTY_ERROR(2538,&quot;由于您所在的地区课程发生了变化,全部课程已从购物车移除。&quot;); ORDER_CLASS_BUY_AGAINST_ERROR(2540,&quot;当前课程未在此地区配置,请联系客服。&quot;), ORDER_PLAN_CLASS_SETTING_ERROR(2541,&quot;当前计划激活失败,当前用户所在地区配置的课程与计划所配置的课程数量不符&quot;), SERVER_BUSYNESS(512, &quot;系统繁忙&quot;),</li> </ul> <p>欢迎使用ShowDoc!</p>

页面列表

ITEM_HTML