Name Last Update
..
README.md Loading commit data...

订单服务接口

接口列表

接口名称 接口描述
订单列表
订单详情
取消订单
删除订单
确认订单
获取电子票列表
获取YOHO赠品
购物车列表
获取待处理订单总数

接口描述

1、订单列表

说明

订单列表

请求参数

Param Name Param Value Desc
method app.SpaceOrders.get 请求方法
uid 1 订单类型
type 1 订单类型
page 1 页数
limit 10 每页大小

响应内容

{
    "code": 200,
    "data": {
        "order_list": [
            {
                "amount": "1.00",
                "attribute": "5",
                "buy_total": 1,
                "create_time": "1449633428",
                "id": "5528982",
                "is_cancel": "N",
                "is_comment": "N",
                "order_code": "1519273880",
                "order_goods": [
                    {
                        "buy_number": 1,
                        "cn_alphabet": "004QiFenBuKu004PA095",
                        "color_name": "彩色",
                        "expect_arrival_time": "",
                        "goods_amount": "1.00",
                        "goods_id": 125106,
                        "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",
                        "goods_price": "1.00",
                        "goods_type": "ordinary",
                        "product_id": 84230,
                        "product_name": "004 满版龙纹迷彩七分休闲裤",
                        "product_skn": 51055461,
                        "refund_num": 0,
                        "size_name": "M"
                    }
                ],
                "order_type": 1,
                "parent_order_code": "0",
                "pay_expire": "2015-12-09 13:57:08",
                "payment": "2",
                "payment_status": "Y",
                "payment_type": "1",
                "payment_type_str": "在线支付",
                "refund_status": 0,
                "shipping_cost": "0.00",
                "status": 1,
                "status_str": "已付款",
                "uid": "5772257",
                "update_time": "1449633455",
                "use_limit_code": "N",
                "user_confirm_paid": "N"
            }
        ],
        "page": 1,
        "page_total": 27,
        "total": 265
    },
    "message": "ok"
}
响应内容描述
Param Name Param Type Desc
page int 当前页数
page_total int 总页数
total int 总记录数
passkit string

3、取消订单

说明

根据订单号取消订单

请求参数

Param Name Param Value Desc
method app.SpaceOrders.close 请求方法
order_code 1061003682 订单号

响应内容

{
"code":200,
"message":"订单取消成功"
}

5、确认订单

说明

根据订单号确认订单

请求参数

Param Name Param Value Desc
method app.SpaceOrders.confirm 请求方法
order_code 1061003682 订单号

响应内容

{
"code":200,
"message":"订单确认成功"
}

6、获取电子票列表

说明

根据订单号获取电子票列表

请求参数

Param Name Param Value Desc
method app.SpaceOrders.getQrByOrderCode 请求方法
order_code 1061003682 订单号

响应内容

{
  "code": 200,
  "data": {
    "ticks": [{
      "ticket_code":"8611779901",
      "qr_image":"http://img06.static.yhbimg.com/yohood/4063/ticket-8611779901-1-40-1-1.jpg",
      "passkit":"Y"
    }],
    "title": "FURY ANIMALS Normal迷彩系列BUNNY短袖TEE"
  },
  "md5": "24aff7ba505dccb63a14b5d78ae22821",
  "message": "ok"
}
响应内容描述
Param Name Param Type Desc
title string 商品名称
ticks json 电子票
ticket_code string 电子票code
qr_image string 电子票code二维码图片路径
passkit string

7、获取YOHO赠品

说明

根据skn获取yohoGift

请求参数

Param Name Param Value Desc
method web.Shopping.yohoGift 请求方法
skn_list [50001829,50002280] skn列表

响应内容

    {
        "alg": "SALT_MD5",
        "code": 200,
        "data":
        [
            {
                "default_pic": "http://img11.static.yhbimg.com/goodsimg/2012/03/02/17/019a0794f1eb1ad77ce5d8a2c2b2cf2e50.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",
                "id": 3,
                "price":
                {
                    "sales_price": 250,
                    "yoho_coin_num": 0
                },
                "product_name": "OVERKILL 天使山羊TEE",
                "storage": 0,
                "storage_list":
                [
                    {
                        "erp_sku_id": 102009,
                        "goods_dimension_id": 201,
                        "goods_id": 3,
                        "product_id": 3,
                        "size":
                        {
                            "size_name": "L"
                        },
                        "storage_num": 0
                    },
                    {
                        "erp_sku_id": 102010,
                        "goods_dimension_id": 203,
                        "goods_id": 3,
                        "product_id": 3,
                        "size":
                        {
                            "size_name": "M"
                        },
                        "storage_num": 0
                    },
                    {
                        "erp_sku_id": 102012,
                        "goods_dimension_id": 211,
                        "goods_id": 3,
                        "product_id": 3,
                        "size":
                        {
                            "size_name": "XL"
                        },
                        "storage_num": 0
                    }
                ],
                "url": "http://www.yohobuy.com/product/pro_3_3/OVERKILL TianShiShanYangTEE.html"
            },
            {
                "default_pic": "http://img10.static.yhbimg.com/goodsimg/2011/06/23/04/0158a984a768a351328138ea3671e270de.jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",
                "id": 5,
                "price":
                {
                    "sales_price": 138,
                    "yoho_coin_num": 0
                },
                "product_name": "MANIA TAKI X 圆领印花短袖TEE",
                "storage": 0,
                "storage_list":
                [
                    {
                        "erp_sku_id": 102015,
                        "goods_dimension_id": 213,
                        "goods_id": 5,
                        "product_id": 5,
                        "size":
                        {
                            "size_name": "XS"
                        },
                        "storage_num": 0
                    }
                ],
                "url": "http://www.yohobuy.com/product/pro_5_5/MANIA TAKI X YuanLingYinHuaDuanXiuTEE.html"
            }
        ],
        "md5": "d6e4c90434e98a90555d864cf4798679",
        "message": "操作成功"
    }

8、购物车列表

说明

请求参数

Param Name Param Value Desc
method app.Shopping.cart 请求方法
shopping_key 9c101f734768105aafc792d460d12206
uid 10166061

响应内容

{
  "code": 200,
  "data": {
    "advance_cart_data": {
      "gift_list": [],
      "goods_list": [],
      "price_gift": [],
      "promotion_info": [],
      "shopping_cart_data": {
        "discount_amount": 0,
        "fast_shopping_cost": 0,
        "gain_yoho_coin": 0,
        "goods_count": 0,
        "last_order_amount": 0,
        "order_amount": 0,
        "promotion_formula": "总计¥0.00=商品金额¥0.00",
        "promotion_formula_list": [
          {
            "promotion": "商品金额",
            "promotion_amount": "¥0.00"
          }
        ],
        "selected_goods_count": 0,
        "shipping_cost": 0,
        "str_discount_amount": "¥0.00",
        "str_order_amount": "¥0.00"
      },
      "sold_out_goods_list": []
    },
    "ordinary_cart_data": {
      "gift_list": [],
      "goods_list": [
        {
          "attribute": "1",
          "brand_id": "350",
          "buy_limit": 0,
          "buy_number": "1",
          "color_id": "7",
          "color_name": "蓝色",
          "expect_arrival_time": "",
          "fit_promotions": [
            "8579",
            "8479",
            "8477",
            "8475"
          ],
          "get_yoho_coin": "0",
          "goods_id": "404795",
          "goods_images": "http://....jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",
          "goods_type": "ordinary",
          "is_advance": "N",
          "is_jit": "N",
          "is_limited": "N",
          "is_outlets": "N",
          "is_special": "N",
          "last_price": "319.0",
          "last_vip_price": 369,
          "market_price": 369,
          "max_sort_id": "7",
          "middle_sort_id": "49",
          "product_id": 314449,
          "product_name": "MACROPUS 复古帆布系列 双肩包(男女通用)",
          "product_skc": "306652",
          "product_skn": "51174830",
          "product_sku": "967008",
          "promotion_flag": "103",
          "promotion_id": "0",
          "real_price": 319,
          "real_vip_price": 0,
          "sale_price": 0,
          "sales_price": 369,
          "selected": "Y",
          "shop_id": 0,
          "shopping_cart_goods_id": "94305847",
          "shopping_cart_id": "130769237",
          "size_id": "199",
          "size_name": "F",
          "small_sort_id": "152",
          "storage_number": "99",
          "str_subtotal": "¥369.00",
          "subtotal": 369,
          "supplier_id": 0,
          "uid": "10166061",
          "vip1_price": "350.55",
          "vip2_price": "332.10",
          "vip3_price": "324.72",
          "vip_discount": 1,
          "vip_discount_money": 0,
          "vip_discount_type": "1",
          "vip_price": 0,
          "yoho_coin_num": "0"
        }
      ],
      "price_gift": [
        {
          "gift_price": 39,
          "goods_list": [
            {
              "goods_images": "http://...jpg?imageMogr2/thumbnail/{width}x{height}/extent/{width}x{height}/background/d2hpdGU=/position/center/quality/80",
              "last_price": 39,
              "market_price": 90,
              "product_id": 269401,
              "product_name": "VOCHIC 欧式多用抗菌艺术砧板",
              "product_skn": 51150012,
              "sales_price": 49,
              "storage_number": 150
            }
          ],
          "max_select_number": "1",
          "promotion_id": 8475,
          "promotion_title": "【全场39元加价购】",
          "promotion_type": "Needpaygift"
        }
      ],
      "promotion_info": [
        {
          "cutdown_amount": 50,
          "promotion_id": 8579,
          "promotion_title": "【包配随行】满¥299减¥50",
          "promotion_type": "Cashreduce"
        }
      ],
      "shopping_cart_data": {
        "discount_amount": 50,
        "fast_shopping_cost": 15,
        "gain_yoho_coin": 0,
        "goods_count": 1,
        "last_order_amount": 319,
        "order_amount": 369,
        "promotion_formula": "总计¥319.00=商品金额¥369.00-活动金额¥50.00",
        "promotion_formula_list": [
          {
            "promotion": "商品金额",
            "promotion_amount": "¥369.00"
          }
        ],
        "selected_goods_count": 1,
        "shipping_cost": 10,
        "str_discount_amount": "¥50.00",
        "str_order_amount": "¥369.00"
      },
      "sold_out_goods_list": []
    }
  },
  "md5": "d222cf08c9d43d0c5f3ab31d278cabd8",
  "message": "cart goods list."
}

9、获取待处理订单总数

说明

根据获取待处理订单总数

请求参数

Param Name Param Value Desc
method web.SpaceOrders.getPendingOrderCount 请求方法
uid 5772257

响应内容

{
  "code": 200,
  "message": "操作成功"
  "data": {
    "count": 100
  }
}