生成订单信息(ver 1

生成订单信息

根据用户、商品实体标识和商品数量生成订单信息

接口调用请求说明

http请求方式: POST 
接口地址: /order/orderAddManage

参数说明

参数 是否必须 说明 版本号
accessToken 用户身份认证信息,参数位置:header
type 结算类型:【“buyNow” // 立即结算,
goods 商品数组,以JSON字符串格式存放// 一个对象代表一个商品 {

调用举例

$.ajax({
    type: "POST",
    url: "/order/orderAddManage",
    headers: {
        "accessToken": "1234567890"
    },
    data: "type=buyNow&goods=" + JSON.stringify([{ "goodsEntity": 396, "count": 2 }]),
    success: function(response) {
        if (response.status === 1000) {
            console.log(response.data.freights);
        }
    }
})

返回说明

正常情况下,返回以下相关信息:

{
  "status": "integer,状态码:1000",
  "data": {
    "freights": [
      {
        "name": "string,名称",
        "cost": "float,运费"
      }
    ],
    "orderDisplayContent": "string,附言默认显示内容",
    "invoice": {
      "isShow": "boolean,是否显示",
      "content": "string,显示内容"
    },
    "userDiscount": "float,会员打折减少金额",
    "promotions": [
      {
        "content": "string,促销内容"
      }
    ],
    "isShowDeliveryTime": "boolean,是否显示配送时间选择",
    "goodsTotal": "float,应付金额(不含运费)"
  }
}

错误情况下,返回以下相关信息:

错误状态码:
1001:未知错误,请联系客服
1002:找不到商品