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

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


订单列表接口--朱学禹 已开发票列表也走这里

<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>

页面列表

ITEM_HTML