feat(orders): expose customer-owned loaded transport facts
This commit is contained in:
@@ -1484,6 +1484,25 @@ components:
|
||||
required: true
|
||||
schema: {type: string, pattern: '^[1-9][0-9]*$'}
|
||||
schemas:
|
||||
CustomerTransportFragment:
|
||||
type: object
|
||||
required: [nodes]
|
||||
properties:
|
||||
inboundCode: {type: string, nullable: true}
|
||||
cabinetNo: {type: string, nullable: true}
|
||||
containerNo: {type: string, nullable: true}
|
||||
nodes: {type: array, items: {$ref: '#/components/schemas/CustomerTransportNode'}}
|
||||
CustomerTransportNode:
|
||||
type: object
|
||||
properties:
|
||||
standardNode: {type: string, description: 标准船节点;进港为AT_ORIGIN_PORT,不表示开航}
|
||||
nodeSequence: {type: integer}
|
||||
providerCode: {type: string, nullable: true}
|
||||
estimatedAt: {type: string, format: date-time, nullable: true}
|
||||
actualAt: {type: string, format: date-time, nullable: true, description: 仅实际时间表示实际发生,不能用预计时间替代}
|
||||
locationCode: {type: string, nullable: true}
|
||||
locationName: {type: string, nullable: true}
|
||||
|
||||
InboundHoldCommand:
|
||||
type: object
|
||||
required: [expectedVersion, reason]
|
||||
@@ -1660,7 +1679,12 @@ components:
|
||||
nullable: true
|
||||
UnifiedInboundDetail:
|
||||
type: object
|
||||
required: [transportFragments]
|
||||
properties:
|
||||
transportFragments:
|
||||
type: array
|
||||
description: 仅当前客户当前订单已完成实装片段的柜级运输事实,按入仓码和柜次分别返回,不包含跳拣来源或其他客户
|
||||
items: {$ref: '#/components/schemas/CustomerTransportFragment'}
|
||||
summary: {$ref: '#/components/schemas/UnifiedInboundSummary'}
|
||||
timeline:
|
||||
type: array
|
||||
|
||||
Reference in New Issue
Block a user