订单接口

订单相关 API 接口文档。

创建订单

http
POST /api/v1/orders
Authorization: Bearer {token}
Content-Type: application/json

{
    "address_id": 1,
    "items": [
        {"item_id": 1, "sku_id": 1, "quantity": 2}
    ],
    "coupon_id": null,
    "remark": "订单备注"
}

订单列表

http
GET /api/v1/orders?status=pending&page=1&limit=15
Authorization: Bearer {token}

订单详情

http
GET /api/v1/orders/{id}
Authorization: Bearer {token}

订单状态流转

待付款 (pending) -> 待发货 (paid) -> 已发货 (shipped) -> 已完成 (completed)

各状态可取消 (closed) 或退款 (refunding -> refunded)