订单列表接口--朱学禹 已开发票列表也走这里
<p><strong>简要描述:</strong> </p>
<ul>
<li>订单列表接口</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://xx.com/order/web/order/myOrderList</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>获取用户Id凭证 (放入header中)</td>
</tr>
<tr>
<td style="text-align: left;">invoiceType</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">Integer</td>
<td>开发票状态 传入这些 1已开 2未开 3全部</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>
<tr>
<td style="text-align: left;">search</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>订单号或者课程名支持模糊搜索</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
"data": {
"result": {
"pageNum": 1,
"pageSize": 10,
"size": 8,
"orderBy": null,
"startRow": 1,
"endRow": 8,
"total": -1,
"pages": 1,
"list": [
{
"supplementInvoice": false,
"orderNumber": "C201901141544580000016",
"expressNo": "",
"prePrice": 5.27,
"openType": 1,
"realyPrice": 67.8,
"openUrl": "电子发票地址",
"isOpen": 1,
"invoiceType": 0,
"orderPrice": 72.5,
"id": 17,
"canUseCoupon": "false",
"createDate": "2019-01-14 15:44:58",
"payDate": "2019-01-14 15:44:58",
"status": 0,
"info": [
{
"isBack": 1,
"image": "app图片",
"hourCoefficient": "10.00",
"orderId": 17,
"price": 31,
"goodsId": 2,
"num": 1,
"name": "名称",
"orderStatus": 0,
"type": 1
},
{
"isBack": 1,
"image": "app图片",
"hourCoefficient": "1000.00",
"orderId": 17,
"price": 3100,
"goodsId": 1,
"num": 1,
"name": "测试课程",
"orderStatus": 0,
"type": 1
}
]
},
{
"supplementInvoice": false,
"orderNumber": "C201901141628220000021",
"expressNo": "",
"prePrice": 5.27,
"openType": 1,
"realyPrice": 67.8,
"openUrl": "电子发票地址",
"isOpen": 1,
"invoiceType": 0,
"orderPrice": 72.5,
"id": 22,
"canUseCoupon": "false",
"createDate": "2019-01-14 16:28:22",
"payDate": "2019-01-14 16:28:22",
"status": 0,
"info": [
{
"isBack": 1,
"image": "app图片",
"hourCoefficient": "10.00",
"orderId": 22,
"price": 31,
"goodsId": 2,
"num": 1,
"name": "名称",
"orderStatus": 0,
"type": 1
},
{
"isBack": 1,
"image": "app图片",
"hourCoefficient": "1000.00",
"orderId": 22,
"price": 3100,
"goodsId": 1,
"num": 1,
"name": "测试课程",
"orderStatus": 0,
"type": 1
}
]
},
{
"supplementInvoice": false,
"orderNumber": "C201901141631180000022",
"expressNo": "",
"prePrice": 5.27,
"openType": 1,
"realyPrice": 67.8,
"openUrl": "电子发票地址",
"isOpen": 1,
"invoiceType": 0,
"orderPrice": 72.5,
"id": 23,
"canUseCoupon": "false",
"createDate": "2019-01-14 16:31:18",
"payDate": "2019-01-14 16:31:18",
"status": 0,
"info": [
{
"isBack": 1,
"image": "app图片",
"hourCoefficient": "1000.00",
"orderId": 23,
"price": 0,
"goodsId": 1,
"num": 1,
"name": "测试课程",
"orderStatus": 0,
"type": 1
}
]
},
{
"supplementInvoice": true,
"orderNumber": "0",
"expressNo": "",
"prePrice": 0,
"openType": 0,
"realyPrice": 99.9,
"openUrl": "",
"isOpen": 0,
"invoiceType": 0,
"orderPrice": 0,
"id": 1,
"canUseCoupon": "false",
"createDate": "2019-01-02 15:39:18",
"payDate": "2019-01-02 15:39:18",
"status": 6,
"info": [
{
"isBack": 1,
"image": "https://www.baidu.com",
"hourCoefficient": "",
"orderId": 1,
"price": 0,
"goodsId": 1,
"num": 1,
"name": "测试计划1",
"orderStatus": 0,
"type": 0
},
{
"isBack": 1,
"image": "https://www.baidu.com",
"hourCoefficient": "",
"orderId": 1,
"price": 0,
"goodsId": 2,
"num": 1,
"name": "测试计划",
"orderStatus": 0,
"type": 0
}
]
},
{
"supplementInvoice": true,
"orderNumber": "C201901141525070000011",
"expressNo": "",
"prePrice": 5.27,
"openType": 0,
"realyPrice": null,
"openUrl": "",
"isOpen": 0,
"invoiceType": 0,
"orderPrice": 72.5,
"id": 12,
"canUseCoupon": "false",
"createDate": "2019-01-14 15:25:07",
"payDate": "2019-01-14 15:25:07",
"status": 0,
"info": [
{
"isBack": 1,
"image": "app图片",
"hourCoefficient": "1000.00",
"orderId": 12,
"price": 3100,
"goodsId": 1,
"num": 1,
"name": "测试课程",
"orderStatus": 0,
"type": 1
},
{
"isBack": 1,
"image": "https://www.baidu.com",
"hourCoefficient": "",
"orderId": 12,
"price": 0,
"goodsId": 2,
"num": 1,
"name": "测试计划",
"orderStatus": 0,
"type": 0
}
]
},
{
"supplementInvoice": true,
"orderNumber": "C201901141526450000013",
"expressNo": "",
"prePrice": 5.27,
"openType": 0,
"realyPrice": null,
"openUrl": "",
"isOpen": 0,
"invoiceType": 0,
"orderPrice": 72.5,
"id": 14,
"canUseCoupon": "false",
"createDate": "2019-01-14 15:26:45",
"payDate": "2019-01-14 15:26:45",
"status": 0,
"info": [
{
"isBack": 1,
"image": "app图片",
"hourCoefficient": "10.00",
"orderId": 14,
"price": 31,
"goodsId": 2,
"num": 1,
"name": "名称",
"orderStatus": 0,
"type": 1
},
{
"isBack": 1,
"image": "app图片",
"hourCoefficient": "1000.00",
"orderId": 14,
"price": 3100,
"goodsId": 1,
"num": 1,
"name": "测试课程",
"orderStatus": 0,
"type": 1
}
]
},
{
"supplementInvoice": true,
"orderNumber": "C201901141532510000014",
"expressNo": "",
"prePrice": 5.27,
"openType": 0,
"realyPrice": 67.8,
"openUrl": "",
"isOpen": 0,
"invoiceType": 0,
"orderPrice": 72.5,
"id": 15,
"canUseCoupon": "false",
"createDate": "2019-01-14 15:32:51",
"payDate": "2019-01-14 15:32:51",
"status": 0,
"info": [
{
"isBack": 1,
"image": "app图片",
"hourCoefficient": "10.00",
"orderId": 15,
"price": 31,
"goodsId": 2,
"num": 1,
"name": "名称",
"orderStatus": 0,
"type": 1
},
{
"isBack": 1,
"image": "app图片",
"hourCoefficient": "1000.00",
"orderId": 15,
"price": 3100,
"goodsId": 1,
"num": 1,
"name": "测试课程",
"orderStatus": 0,
"type": 1
}
]
},
{
"supplementInvoice": true,
"orderNumber": "C201901141535180000015",
"expressNo": "",
"prePrice": 5.27,
"openType": 0,
"realyPrice": 67.8,
"openUrl": "",
"isOpen": 0,
"invoiceType": 0,
"orderPrice": 72.5,
"id": 16,
"canUseCoupon": "false",
"createDate": "2019-01-14 15:35:18",
"payDate": "2019-01-14 15:35:18",
"status": 0,
"info": [
{
"isBack": 1,
"image": "app图片",
"hourCoefficient": "10.00",
"orderId": 16,
"price": 31,
"goodsId": 2,
"num": 1,
"name": "名称",
"orderStatus": 0,
"type": 1
},
{
"isBack": 1,
"image": "app图片",
"hourCoefficient": "1000.00",
"orderId": 16,
"price": 3100,
"goodsId": 1,
"num": 1,
"name": "测试课程",
"orderStatus": 0,
"type": 1
}
]
}
],
"firstPage": 1,
"prePage": 0,
"nextPage": 0,
"lastPage": 1,
"isFirstPage": true,
"isLastPage": true,
"hasPreviousPage": false,
"hasNextPage": false,
"navigatePages": 8,
"navigatepageNums": [
1
]
},
"canSuppleInvoice": 5
},
"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;">orderNumber</td>
<td style="text-align: left;">String</td>
<td>订单号</td>
</tr>
<tr>
<td style="text-align: left;">payDate</td>
<td style="text-align: left;">String</td>
<td>支付时间</td>
</tr>
<tr>
<td style="text-align: left;">createDate</td>
<td style="text-align: left;">String</td>
<td>下单时间</td>
</tr>
<tr>
<td style="text-align: left;">prePrice</td>
<td style="text-align: left;">double</td>
<td>优惠金额</td>
</tr>
<tr>
<td style="text-align: left;">realyPrice</td>
<td style="text-align: left;">double</td>
<td>实付金额</td>
</tr>
<tr>
<td style="text-align: left;">orderPrice</td>
<td style="text-align: left;">double</td>
<td>订单金额,订单金额,具体的支付金额</td>
</tr>
<tr>
<td style="text-align: left;">invoiceType</td>
<td style="text-align: left;">int</td>
<td>发票类型(0个人,1企事业单位,2集体)</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">int</td>
<td>订单ID</td>
</tr>
<tr>
<td style="text-align: left;">openType</td>
<td style="text-align: left;">int</td>
<td>开票类型(0电子,1纸质)</td>
</tr>
<tr>
<td style="text-align: left;">expressNo</td>
<td style="text-align: left;">String</td>
<td>快递单号</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">int</td>
<td>订单状态(0待支付,1已支付,-1已取消,2已退款)订单状态</td>
</tr>
<tr>
<td style="text-align: left;">canUseCoupon</td>
<td style="text-align: left;">Integer</td>
<td>优惠券是否可用(只在未支付时展示 ) 0 可用 1 不可用</td>
</tr>
<tr>
<td style="text-align: left;">openUrl</td>
<td style="text-align: left;">String</td>
<td>电子发票地址</td>
</tr>
<tr>
<td style="text-align: left;">supplementInvoice</td>
<td style="text-align: left;">boolean</td>
<td>是否可以补开发票 true 可以 false 不可以</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">int</td>
<td>订单类型(0自购课,1计划,2考试卡)</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;">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;">info:</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;">image</td>
<td style="text-align: left;">string</td>
<td>封面图</td>
</tr>
<tr>
<td style="text-align: left;">goodsId</td>
<td style="text-align: left;">int</td>
<td>商品Id</td>
</tr>
<tr>
<td style="text-align: left;">isBack</td>
<td style="text-align: left;">int</td>
<td>是否可退(0不可退,1可退)</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;">num</td>
<td style="text-align: left;">int</td>
<td>数量</td>
</tr>
<tr>
<td style="text-align: left;">orderStatus</td>
<td style="text-align: left;">int</td>
<td>状态(0正常,1发票邮寄中,2退款申请,3已绑定退款,4运维驳回,5运维通过,6财务驳回,7已退款)) 订单下商品状态</td>
</tr>
<tr>
<td style="text-align: left;">hourCoefficient</td>
<td style="text-align: left;">double</td>
<td>学时与精品系数相乘</td>
</tr>
<tr>
<td style="text-align: left;">orderInfoId</td>
<td style="text-align: left;">Integer</td>
<td>详情id</td>
</tr>
<tr>
<td style="text-align: left;">orderInfoRelayPrice</td>
<td style="text-align: left;">Double</td>
<td>商品实付金额</td>
</tr>
<tr>
<td style="text-align: left;">canSuppleInvoice</td>
<td style="text-align: left;">Integer</td>
<td>可补开发票数量</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">int</td>
<td>商品类型(0计划,1课程,2考试卡)</td>
</tr>
<tr>
<td style="text-align: left;">--------------新返回字段</td>
</tr>
<tr>
<td style="text-align: left;">suppleInvoiceId</td>
<td style="text-align: left;">int</td>
<td>发票表id</td>
</tr>
<tr>
<td style="text-align: left;">invoiceStatus</td>
<td style="text-align: left;">int</td>
<td>发票状态(0待开票,1开票中,2已开票,3补开申请,4已补开,5已驳回,6发票已邮寄,7集体票已开,8补开发票已邮寄,9补开集体票已开,-1禁止开票)</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;">isOpen</td>
<td style="text-align: left;">Integer</td>
<td>是否首次下单时候就申请开票了</td>
</tr>
<tr>
<td style="text-align: left;">suppleStatus</td>
<td style="text-align: left;">Integer</td>
<td>发票状态(0发票申请中,1已开票,2已红冲,3已绑定开票(暂时不用),4发票已邮寄,5开票中,6部分开票,-1开票驳回,-2开票已取消,-3发票开票失败,-4发票未生效,-5红冲中)</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>
<p>欢迎使用ShowDoc!</p>