Appearance
获取订单生命周期接口
接口说明:
Method | URL | ContentType |
---|---|---|
GET | /api/restful/order/{orderId}/timeline | application/json |
URL 参数说明:
字段名 | 类型 | 说明 | 示例值 |
---|---|---|---|
order_id | String | 订单编号 | "ORD20250001" |
timeline | Object | 时间线数据容器 | - |
订单时间节点(Timeline.Order)
字段 | 类型 | 说明 | 示例 |
---|---|---|---|
confirmTime | LocalDateTime | 订单确认时间 | 2025-07-25 16:03:16 |
shippingTime | LocalDateTime | 商品发货时间 | 2025-07-26 09:30:00 |
receivingTime | LocalDateTime | 客户收货时间 | 2025-07-28 14:15:00 |
expressTime | LocalDateTime | 快递发出时间 | 2025-07-26 09:30:00 |
deliveryTime | LocalDateTime | 实际配送时间 | 2025-07-27 13:45:00 |
deliveryOperator | String | 配送方信息 | "京东物流/王师傅" |
signTime | LocalDateTime | 签收时间 | 2025-07-28 14:15:00 |
signOperator | String | 签收人 | "李四" |
交易过程(Timeline.Transaction)
字段 | 类型 | 说明 | 示例 |
---|---|---|---|
completeTime | LocalDateTime | 交易完成时间 | 2025-07-28 14:15:00 |
cancelTime | LocalDateTime | 取消时间 | - |
closeTime | LocalDateTime | 关闭时间 | - |
completeOperator | String | 完成操作人 | "李四" |
发票记录(Timeline.Invoice)
字段 | 类型 | 说明 | 示例 |
---|---|---|---|
applyTime | LocalDateTime | 申请时间 | 2025-07-29 10:00:00 |
invoiceTime | LocalDateTime | 开票时间 | 2025-07-29 11:20:00 |
settlementTime | LocalDateTime | 核销时间 | 2025-07-30 09:00:00 |
资金记录(Timeline.Fund)
字段 | 类型 | 说明 | 示例 |
---|---|---|---|
paymentTime | LocalDateTime | 支付时间 | 2025-07-25 16:05:30 |
receivedTime | LocalDateTime | 到账时间 | 2025-07-25 16:06:15 |
售后服务(Timeline.AfterSale)
字段 | 类型 | 说明 | 示例 |
---|---|---|---|
applyTime | LocalDateTime | 申请时间 | 2025-07-29 15:30:00 |
reviewTime | LocalDateTime | 审核时间 | 2025-07-29 16:45:00 |
reviewOperator | String | 审核人 | "客服张丽" |
completeTime | LocalDateTime | 完成时间 | 2025-07-30 10:30:00 |
completeOperator | String | 处理人 | "仓库王强" |
返回数据示例:
json
{
"order_id": "ORD20250001",
"timeline": {
"order": {
"confirmTime": "2025-07-25 16:03:16",
"shippingTime": "2025-07-26 09:30:00",
"signTime": "2025-07-28 14:15:00"
},
"transaction": {
"completeTime": "2025-07-28 14:15:00"
},
"invoices": [
{
"applyTime": "2025-07-29 15:30:00",
"invoiceTime": "2025-07-30 10:30:00"
}
],
"funds": [
{
"paymentTime": "2025-07-29 15:30:00",
"receivedTime": "2025-07-30 10:30:00"
}
],
"afterSales": [
{
"applyTime": "2025-07-29 15:30:00",
"completeTime": "2025-07-30 10:30:00"
}
]
}
}