文档
测试

- 下单

POST
/shop/api/order

接口描述

下单

请求头

参数名
类型
描述
必填
Authorization
string
Bearer 967236b2-7209-4c7e-bf58-ff5aa8a33916
必填

请求参数

参数名
类型
描述
必填
goodsList
array
商品列表
必填
goodsId
number
商品ID
必填
count
number
购买数量
必填
receiveAddressId
number
收货地址ID
必填
flowNo
string
流水号
必填

响应参数

参数名
类型
描述
必填
code
number
示例:0
必填
msg
string
示例:操作成功
必填
data
object
数据字典
必填
id
number
订单ID
必填
no
string
订单号
必填
userId
number
用户ID
必填
receiveAddressId
number
收货地址ID
必填
totalAmount
number
总应付金额
必填
actualAmount
number
实际应付金额
必填
status
object
订单状态(0:初始;1:已支付;2:已失效;3:已取消;4:已发货;5:已签收;6:退货处理中;7:已退货)
必填
finished
object
完成状态(0: 未完成;1:已完成)
必填
payType
object
支付方式
必填
flowNo
string
流水号
必填
orderTime
string
下单时间
必填
payTime
object
支付时间
必填
shipTime
object
发货时间
必填
closeTime
object
关闭时间
必填
remark
object
备注
必填
createTime
object
示例:null
必填
updateTime
object
示例:null
必填
delFlag
object
示例:null
必填

说明 / 示例

```http POST /shop/api/order HTTP/1.1 Host: localhost:9999 Authorization: Bearer 967236b2-7209-4c7e-bf58-ff5aa8a33916 Content-Type: application/json { "goodsList": [ { "goodsId": 1, "count": 2 }, { "goodsId": 2, "count": 2 }, { "goodsId": 3, "count": 2 } ], "receiveAddressId": 2, "flowNo": "73e883b8-543b-470a-926f-c2a6f254ddad" } ``` ```json { "code": 0, "msg": "操作成功", "data": { "id": 1, "no": "282585121582743552", "userId": 1, "receiveAddressId": 2, "totalAmount": 1200.000000, "actualAmount": 1200.000000, "status": null, "finished": null, "payType": null, "flowNo": "73e883b8-543b-470a-926f-c2a6f254ddad", "orderTime": "2020-02-19 18:52:23", "payTime": null, "shipTime": null, "closeTime": null, "remark": null, "createTime": null, "updateTime": null, "delFlag": null } } ```