- 用户端
- 首页
- 商品
- 商家
- 商户控制器
- 购物车
- 购物车(旧)
- 订单
- 用户移动端订单
- 支付
- 收藏
- 登录
- 用户
- 团购
- 评论
- 出行人
- 优惠券
- 入驻申请
- 城市区域列表
- 用户上传文件
- 商户控制器
- 积分商城客户端接口
- 商品控制器
- 用户端-查询全部物流公司GET
- 商户端
- 平台端
- 物资
- 视频号小店
- 用户移动端控制器
- 团购订单信息控制器
- 商户端商品控制器
- 商户侧订单控制器
- 商户端财务控制器
- 王凯-商户搜索列表GET
- 王凯--店铺街GET
预下单
开发中
POST
/mall-front/api/front/order/pre/order
请求参数
Header 参数
Authorization
string
必需
示例值:
bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOjE3MDMzMDY4NDEyNzg3MjIwNDksInJuU3RyIjoiTE9LNmduTnRUZVhpdUNVVkE5YU9KMUtST3p3akJSbk8iLCJuYW1lIjoiY2hpZG91ZG91IiwidXNlck1vYmlsZSI6IjE4MzAwMjY5MTIwIn0.-KQRhHz-pQVc29d7tVs_aE7ThPXu0aMX7vXQJopl_DU
Authorization-mall
string
必需
示例值:
123456
Body 参数application/json
preOrderType
string
必需
orderDetails
array [object {5}]
下单详情列表
shoppingCartId
number
可选
productId
number
可选
attrValueId
number
可选
productNum
integer
可选
orderNo
string
可选
distributorId
number
分销人员id
示例
{
"preOrderType": "buyNow",
"orderDetails": [
{
"productId": 307,
"attrValueId": 1486,
"productNum": 1
}
]
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/mall-front/api/front/order/pre/order' \
--header 'Authorization: bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOjE3MDMzMDY4NDEyNzg3MjIwNDksInJuU3RyIjoiTE9LNmduTnRUZVhpdUNVVkE5YU9KMUtST3p3akJSbk8iLCJuYW1lIjoiY2hpZG91ZG91IiwidXNlck1vYmlsZSI6IjE4MzAwMjY5MTIwIn0.-KQRhHz-pQVc29d7tVs_aE7ThPXu0aMX7vXQJopl_DU' \
--header 'Authorization-mall: 123456' \
--header 'Content-Type: application/json' \
--data-raw '{
"preOrderType": "buyNow",
"orderDetails": [
{
"productId": 307,
"attrValueId": 1486,
"productNum": 1
}
]
}'
返回响应
🟢200OK
application/json
Body
code
integer
必需
message
null
必需
data
object
必需
orderNo
string
必需
orderType
integer
必需
payPrice
null
必需
示例
{
"code": 200,
"message": null,
"data": {
"orderNo": "10169183359508c38f0970224ceebe8abfa210ef8e98",
"orderType": 0,
"payPrice": null
}
}