简要描述:

  • 商城下单确认接口

接口版本:

版本号 制定人 制定日期 修订日期
1.0.1 kevin 2019-12-02

请求URL:

请求方式:

  • GET

请求头:

参数名 是否必须 类型 说明
token string token参数

请求参数:

参数名 是否必须 类型 说明
goods_id int 商品id
amount int 购买数量
options string 选项id,多个以,隔开 例如:13,15

返回示例:

正确时返回:

{
    "status": 200,
    "msg": "成功",
    "data": {
        "select_address": {
            "address_id": 3,
            "username": "kevin",
            "phone": "13113690000",
            "region": "广东省 深圳市 龙岗区",
            "address": "龙岗街道志联佳大厦3",
            "is_default": 1
        },
        "detail": {
            "goods_id": 17,
            "goods_name": "充电宝6",
            "amount": 2,
            "cover": "",
            "pay_method": 0,
            "price": 420,
            "integral": 420,
            "options": "白色/16G",
            "freight_mode": 2,
            "freight_json_arr": {
                "1": {
                    "title": "到付"
                },
                "2": {
                    "title": "商家自选",
                    "price": 8
                }
            }
        },
        "integral": 1000,
        "address": [
            {
                "address_id": 3,
                "username": "kevin",
                "phone": "13113690000",
                "region": "广东省 深圳市 龙岗区",
                "address": "龙岗街道志联佳大厦3",
                "is_default": 1
            },
            {......}
        ],
        "rate": {
            "price": 1,
            "integral": 1000
        }
    }
}

错误时返回:

{
    "status": 0,
    "msg": "token过期",
    "data": []
}

data返回参数说明:

参数名 类型 说明
select_address object 默认选择第一个地址
detail object 商品详情选项
integral int 用户总积分
address array 地址列表
rate object 积分比例

select_address和address返回参数说明:

参数名 类型 说明
address_id int 地址id
username string 用户名
phone string 手机号
region string 地址区域
address string 详细地址
is_default int 默认地址 0=不是 1=默认地址

detail返回参数说明:

参数名 类型 说明
goods_id int 商品id
goods_name string 商品名称
amount int 购买数量
cover string 封面
pay_method int 支付方式 0=不限制 1=仅积分兑换
price int 支付价格
integral int 支付积分
option_value string 选项值
freight_mode int 运费方式 1=包邮 2=不包邮
freight_json_arr array 运费方式支付的方式

rate返回参数说明:

参数名 类型 说明
price int 价格 1
integral int 积分 1000,1元=1000积分

freight_json_arr返回参数说明:

参数名 类型 说明
title string 方式名称
price int 运费价格

备注:

文档更新时间: 2019-12-24 21:04   作者:admin
上一篇:
下一篇: