购物车生成订单
请求URL
/api/order_pay/cartPay
请求方式
- post
参数
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
token | 是 | string | 登录的token |
goods_spec_ids | 是 | array | 购物车中选中商品的goods_spec_id 数组 |
multiple_address | 否 | int | 是否多地址 1:是 ,0:不是 |
address_id | 否 | int | 收获地址id ,若不传会尝试获取默认地址,如果是多地址则不需要该参数 |
goods_spec_ids 请求示例
{
"goods_spec_ids[0][goods_spec_id]": 1,
"goods_spec_ids[0][is_prepay_send_goods]": 0,
"goods_spec_ids[0][address_list][0][send_num]": 0,//发货的数量
"goods_spec_ids[0][address_list][0][address_id]": 0,//选择的地址
"goods_spec_ids[0][address_list][0][expected_delivery_type]": 3,//期待发货时间(0是不选择,1暂不发货,2立即发货,3自定义时间)
"goods_spec_ids[0][address_list][0][expected_delivery_time]": "2022-05-20",//expected_delivery_type等于3时候,这些传 时间,格式:2022-05-20
}
返回示例
{
"code": 1,
"msg": "操作成功",
"time": "1646115827",
"data": {
"order_id": "616",//生成的订单自增id
"auto_cancel_time": 1800//过期时间1800秒后
}
}