未支付订单详情 -- 朱学禹
<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, "参数不正确"),
NOT_LOGIN_ERROR(7003, "未登录"),
ORDER_CLASS_SHOW_NOT_RIGHT_ERROR(2537,"由于您所在的地区课程发生了变化,部分课程已从购物车移除。"),
ORDER_CLASS_SHOW_IS_EMPTY_ERROR(2538,"由于您所在的地区课程发生了变化,全部课程已从购物车移除。");
ORDER_CLASS_BUY_AGAINST_ERROR(2540,"当前课程未在此地区配置,请联系客服。"),
ORDER_PLAN_CLASS_SETTING_ERROR(2541,"当前计划激活失败,当前用户所在地区配置的课程与计划所配置的课程数量不符"),
SERVER_BUSYNESS(512, "系统繁忙"),</li>
</ul>
<p>欢迎使用ShowDoc!</p>