[关闭]
@my943813636 2017-07-14T02:57:42.000000Z 字数 1336 阅读 589

接口


接口预览

  • 新增接口 - 再来一单 (批量加入购物车)
  • 修改接口 - 获取订单列表
  • 新增接口 - 取消订单
  • 拓展接口 - 订单状态 关闭/取消状态 退单状态 (order_detail)

订单对应状态 (order_status : number)


新增接口 - 再来一单 (批量加入购物车)

POST cart/update_list (参考 cart/update)

1. 入参

  1. {
  2. "goods_list":
  3. [
  4. ...
  5. {
  6. "amount" : number , //购买数量
  7. "goods_id" : number //id
  8. }
  9. ]
  10. }

2. 回参

  1. {
  2. "code": 200,
  3. "message": "ok"
  4. }
  1. {
  2. "code": ?,
  3. "message": "err",
  4. "data" : [
  5. "id" : number , //商品id
  6. "name" : string , //商品名称
  7. "err" : string //添加失败的原因 eg:库存 , 下架
  8. ]
  9. }

修改接口 - 获取订单列表

POST order/get_basic

1. 入参

2. 在入参Type 不同时可以返回的订单类型

3. 返回示例

  1. {
  2. "code": 200,
  3. "message": "OK",
  4. "data": [
  5. {
  6. ...
  7. "status": 10, // 0 (待付款
  8. "goods_list": [
  9. {
  10. ...
  11. }
  12. ],
  13. }
  14. ]
  15. }

新增接口 - 取消订单

POST order/close

1.入参

2. 请求条件 (不满足请求条件 请求失败)

3.返回试例

  1. {
  2. "code": 200,
  3. "message": "ok"
  4. }
  1. {
  2. "code": ?, //没有定义这个状态码
  3. "message": "" //错误的原因
  4. }

拓展接口 - 订单状态 关闭/取消状态 退单状态 (待定)

POST order/order_detail

交易关闭/取消 (订单状态为 交易取消/关闭 才会有此字段 )

退单


添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注