订单预览页

接口描述
  • 订单预览数据, 从购物车进入预览,在预览中提交订单—非提交成功页面
请求URL
  • /api/orders/preview
请求方式
  • GET
请求头部
参数名 必选 类型 说明
Authorization string JWT token
返回参数

address(收货地址)

参数名 必含 类型 说明
id string 地址id
name string 收货人
address string 详细地址
phone string 手机号

carts(订单数据)

参数名 必含 类型 说明
id int 购物车id
user_id int 用户id
goods_id int 商品ID
num int 商品数量
is_checked int 是否选中, 选中的会被结算
created_at timestamp 添加时间
updated_at timestamp 修改时间
num string 手机号

carts.goods(商品数据)

参数名 必含 类型 说明
id int 商品id
cover string 图片
title string 商品名称
cover_url string 图片地址
price int 商品价格
返回示例
  • 状态码 200 请求成功
 {
    "carts": [
        {
            "id": 6,
            "user_id": 1,
            "goods_id": 41,
            "num": 1,
            "is_checked": 1,
            "created_at": "2021-09-21T13:11:38.000000Z",
            "updated_at": "2021-09-21T13:11:38.000000Z",
            "goods": {
                "id": 41,
                "title": "Ea corporis labore.",
                "price": 1,
                "cover": "http://placeimg.com/640/480/any",
                "cover_url": "http://placeimg.com/640/480/any"
            }
        },
        {
            "id": 7,
            "user_id": 1,
            "goods_id": 42,
            "num": 1,
            "is_checked": 1,
            "created_at": "2021-09-21T13:11:41.000000Z",
            "updated_at": "2021-09-21T13:11:41.000000Z",
            "goods": {
                "id": 42,
                "title": "Quidem assumenda.",
                "price": 253,
                "cover": "http://placeimg.com/640/480/any",
                "cover_url": "http://placeimg.com/640/480/any"
            }
        }
    ],
    "address": [
        {
            "id": 1,
            "name": "小信",
            "address": "广东南方职业学院",
            "phone": "15768866720"
        },
        {
            "id": 2,
            "name": "大信",
            "address": "广东南方职业学院",
            "phone": "15768866720"
        },
        {
            "id": 3,
            "name": "建良",
            "address": "广东南方职业学院",
            "phone": "15768866720"
        }
    ]
}