Authored by LUOXC

update

1 # 订单服务接口 1 # 订单服务接口
2 2
3 -## 接口列表  
4 -| 接口名称 | 接口描述 |  
5 -| --------| -------- |  
6 -|[订单列表](#1)||  
7 -|[订单详情](#2)||  
8 -|[取消订单](#3)||  
9 -|[删除订单](#4)||  
10 -|[确认订单](#5)||  
11 -|[获取电子票列表](#6)||  
12 -|[获取YOHO赠品](#7-yoho)||  
13 -|[购物车列表](#8)||  
14 -|[获取待处理订单总数](#9)||  
15 -|[历史订单列表](#10)|| 3 +## 1、订单列表
16 4
17 5
  6 +### 接口说明
18 7
19 -## 接口描述 8 +| 接口说明 | 接口说明 |
  9 +| :-- | -----: |
  10 +| 请求域名 | http://api.yoho.cn/ |
  11 +| 接口名 | app.SpaceOrders.get |
  12 +| 接口说明 | 获取用户订单列表 |
  13 +| http请求方式 | GET/POST |
20 14
21 -### 1、订单列表 15 +### 请求参数
  16 +| 名称 | 类型 | 是否必须 | 示例值 | 默认值 | 描述 |
  17 +| :-- | :-- | :-- | :--| :-- | :-- |
  18 +| method | string | 是 | app.SpaceOrders.get |||
  19 +| uid | int | 是 | 5772257 |||
  20 +| type | int | 是 | 1 || 订单类型 1:全部订单,2:待付款,3:待发货,4:待收货,5:待评论/成功订单,7:失败/取消 |
  21 +| page | int | 否 | 1 | 1 | 页数 |
  22 +| limit | int | 否 | 10 | 10 | 每页大小 |
22 23
23 -#### 说明  
24 -订单列表  
25 -#### 请求参数  
26 -| Param Name | Param Type | Required | Param Value | Desc |  
27 -| :-- | --: | --: | --: | --: |  
28 -| method | string | true | app.SpaceOrders.get| 请求方法 不可变 |  
29 -| uid | int | true | 1 | |  
30 -| type | int | true | 1 | 订单类型 1:全部订单,2:待付款,3:待发货,4:待收货,5:待评论/成功订单,7:失败/取消 |  
31 -| page | int | false | 1 | 页数 |  
32 -| limit | int | false | 10 | 每页大小 |  
33 -  
34 -#### 响应内容 24 +### 正常返回结果
35 ```json 25 ```json
36 { 26 {
37 "code": 200, 27 "code": 200,
@@ -41,41 +31,68 @@ @@ -41,41 +31,68 @@
41 "id": "5528982", 31 "id": "5528982",
42 "order_code": "1519273880", 32 "order_code": "1519273880",
43 "parent_order_code": "0", 33 "parent_order_code": "0",
  34 + // 订单类型 1:有货,3:iphone,4:android,5:淘宝,6:h5,7:是换货,9:渠道,20:ipad
44 "order_type": 1, 35 "order_type": 1,
  36 + // 退货状态(该字段已经废弃了)0:正常订单,1:退货审核中,2:退货审核不通过,3:退货审核通过,4:退货商品寄回,5:退货库房入库,6:财务退款,7:完成
45 "refund_status": 0, 37 "refund_status": 0,
46 "uid": "5772257", 38 "uid": "5772257",
  39 + // 创建时间
47 "create_time": "1449633428", 40 "create_time": "1449633428",
  41 + // 更新时间
48 "update_time": "1449633455", 42 "update_time": "1449633455",
  43 + // 支付超期时间
49 "pay_expire": "2015-12-09 13:57:08", 44 "pay_expire": "2015-12-09 13:57:08",
  45 + // 支付方式编号
50 "payment": "2", 46 "payment": "2",
  47 + // 支付状态 Y:已支付,N:未支付
51 "payment_status": "Y", 48 "payment_status": "Y",
  49 + // 支付方式 1:在线支付,2:货到付款,3:现金支付,4:抵消支付
52 "payment_type": "1", 50 "payment_type": "1",
53 "payment_type_str": "在线支付", 51 "payment_type_str": "在线支付",
  52 + // 状态 0:待付款,1-3:待发货,4-5:待收货(0:未付款,1:已付款,2:备货中,3:配货中,4:已发货,5:运输中,6:已完成)
54 "status": 1, 53 "status": 1,
  54 + // 状态名称
55 "status_str": "已付款", 55 "status_str": "已付款",
56 "attribute": "5", 56 "attribute": "5",
  57 + // 是否取消 Y:已取消,N:未取消
57 "is_cancel": "N", 58 "is_cancel": "N",
  59 + // 是否评论 Y:已评论,N:未评论
58 "is_comment": "N", 60 "is_comment": "N",
  61 + // 订单金额
59 "amount": "1.00", 62 "amount": "1.00",
  63 + // 运费
60 "shipping_cost": "0.00", 64 "shipping_cost": "0.00",
  65 + // 使用限购码 Y:使用,N:未使用
61 "use_limit_code": "N", 66 "use_limit_code": "N",
  67 + // 用户确认支付 Y:,N:
62 "user_confirm_paid": "N", 68 "user_confirm_paid": "N",
  69 + // 购买商品数量
63 "buy_total": 1, 70 "buy_total": 1,
  71 + // 购买商品
64 "order_goods": [ 72 "order_goods": [
65 { 73 {
  74 + // 购买商品数量
66 "buy_number": 1, 75 "buy_number": 1,
67 "goods_id": 125106, 76 "goods_id": 125106,
  77 + // 商品默认图片
68 "goods_image": "http://img10.static.yhbimg.com/goodsimg/2014/06/19/02/0118c2721e4f2219f69539dd389f4bacac.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80", 78 "goods_image": "http://img10.static.yhbimg.com/goodsimg/2014/06/19/02/0118c2721e4f2219f69539dd389f4bacac.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",
  79 + // 商品价格
69 "goods_price": "1.00", 80 "goods_price": "1.00",
  81 + // 商品类型 ordinary:普通商品
70 "goods_type": "ordinary", 82 "goods_type": "ordinary",
  83 + // 商品总价格
71 "goods_amount": "1.00", 84 "goods_amount": "1.00",
72 "product_id": 84230, 85 "product_id": 84230,
73 "product_name": "004 满版龙纹迷彩七分休闲裤", 86 "product_name": "004 满版龙纹迷彩七分休闲裤",
  87 + "cn_alphabet": "004QiFenBuKu004PA095",
74 "product_skn": 51055461, 88 "product_skn": 51055461,
  89 + // 退货数量
75 "refund_num": 0, 90 "refund_num": 0,
76 - "size_name": "M", 91 + // 商品颜色
77 "color_name": "彩色", 92 "color_name": "彩色",
78 - "cn_alphabet": "004QiFenBuKu004PA095", 93 + // 商品尺寸
  94 + "size_name": "M",
  95 + // 预期到货时间
79 "expect_arrival_time": "" 96 "expect_arrival_time": ""
80 } 97 }
81 ] 98 ]
@@ -88,55 +105,27 @@ @@ -88,55 +105,27 @@
88 "message": "ok" 105 "message": "ok"
89 } 106 }
90 ``` 107 ```
91 -##### 响应内容描述  
92 -| Param Name | Param Type | Desc |  
93 -| ---------- | ---------- | ---- |  
94 -| page | int | 当前页数 |  
95 -| page_total | int | 总页数 |  
96 -| total | int | 总记录数 |  
97 -| order_list | json | 订单列表 |  
98 -| id | string | |  
99 -| order_code | string | |  
100 -| parent_order_code | string | |  
101 -| order_type | int | 订单类型 1:有货,3:iphone,4:android,5:淘宝,6:h5,7:是换货,9:渠道,20:ipad |  
102 -| refund_status | int | 退货状态(该字段基本不用了)0:正常订单,1:退货审核中,2:退货审核不通过,3:退货审核通过,4:退货商品寄回,5:退货库房入库,6:财务退款,7:完成 |  
103 -| uid | string | |  
104 -| create_time| string | 创建时间 |  
105 -| update_time| string | 更新时间 |  
106 -| pay_expire | string | 支付超期时间 |  
107 -| payment | string | 支付方式编号 |  
108 -| payment_status | string | 支付状态 Y:已支付,N:未支付 |  
109 -| payment_type | string | 支付方式 1:在线支付,2:货到付款,3:现金支付,4:抵消支付 |  
110 -| status | int | 状态 0:待付款,1-3:待发货,4-5:待收货(0:未付款,1:已付款,2:备货中,3:配货中,4:已发货,5:运输中,6:已完成)|  
111 -| status_str | string | 状态名称 |  
112 -| is_cancel | string | 是否取消 Y:已取消,N:未取消 |  
113 -| is_comment | string | 是否评论 Y:已评论,N:未评论 |  
114 -| amount | string | 订单金额 |  
115 -| shipping_cost | string | 运费 |  
116 -| use_limit_code | string | 使用限购码 Y:使用,N:未使用 |  
117 -| user_confirm_paid| string | 用户确认支付 Y:是,N:否 |  
118 -| buy_total | int | 购买商品数量 |  
119 -| order_goods| json | 购买商品 |  
120 -| buy_number | int | 购买商品数量 |  
121 -| goods_id | int | |  
122 -| goods_image| string | 商品默认图片 |  
123 -| goods_price| string | 商品价格 |  
124 -| goods_type | string | 商品类型 ordinary:普通商品 |  
125 -| goods_amount | string | 商品总价格 |  
126 -| product_id | int | |  
127 -| product_name | string | 商品名称 |  
128 -| product_skn| int | 商品skn |  
129 -| refund_num | int | 退货数量 |  
130 -| size_name | string | 商品尺寸 |  
131 -| color_name | string | 商品颜色 |  
132 -| cn_alphabet| string | |  
133 -| expect_arrival_time | string | 预期到货时间 |  
134 -  
135 -  
136 -## 2、订单详情  
137 -  
138 -  
139 -#### 正确响应内容 108 +
  109 +### 2、订单详情
  110 +
  111 +### 接口说明
  112 +
  113 +| 接口说明 | 接口说明 |
  114 +| :-- | -----: |
  115 +| 请求域名 | http://api.yoho.cn/ |
  116 +| 接口名 | app.SpaceOrders.detail |
  117 +| 接口说明 | 订单详情 |
  118 +| http请求方式 | GET/POST |
  119 +
  120 +### 请求参数
  121 +| 名称 | 类型 | 是否必须 | 示例值 | 默认值 | 描述 |
  122 +| :-- | :-- | :-- | :--| :-- | :-- |
  123 +| method | string | 是 | app.SpaceOrders.detail |||
  124 +| uid | int | 是 | 5772257 |||
  125 +| order_code | int | 是 | 1519273880 || 订单号 |
  126 +
  127 +
  128 +#### 正常返回结果
140 ```json 129 ```json
141 { 130 {
142 "alg": "SALT_MD5", 131 "alg": "SALT_MD5",
@@ -277,7 +266,7 @@ @@ -277,7 +266,7 @@
277 | method | app.SpaceOrders.close| 请求方法 | 266 | method | app.SpaceOrders.close| 请求方法 |
278 | order_code | 1061003682 | 订单号 | 267 | order_code | 1061003682 | 订单号 |
279 268
280 -#### 响应内容 269 +#### 正常返回结果
281 ```json 270 ```json
282 { 271 {
283 "code":200, 272 "code":200,