30 lines
1010 B
TypeScript
30 lines
1010 B
TypeScript
export interface FleetArrangement {
|
|
sourceType: 'FLEET_CAPACITY_OFFER'
|
|
businessType: 'LOCAL_LOOSEBOARD' | 'US_TRUCK'
|
|
businessOrderNo: string
|
|
bookingNo: string
|
|
tripNo: string
|
|
plannedDepartureAt: string | null
|
|
originWarehouseName: string
|
|
destinationLabel: string
|
|
deliveryMode: 'SELF_DELIVERY' | 'MANUAL_PICKUP_TO_WAREHOUSE'
|
|
deliveryInstructions: string | null
|
|
fulfillmentStage: string
|
|
stageOccurredAt: string | null
|
|
agreedFreightAmount: number | null
|
|
currency: string | null
|
|
incomingNo: string | null
|
|
dispatchNo: string | null
|
|
deliveryNo: string | null
|
|
signedPackages: number | null
|
|
unsignedPackages: number | null
|
|
returnedPackages: number | null
|
|
exceptionSummary: string | null
|
|
readOnlyReason: string
|
|
}
|
|
|
|
export const poolOrderStatusLabels: Record<string, string> = {
|
|
WAITING_INBOUND: '待入仓', RECEIVING: '收货中', WAITING_CONSOLIDATION: '待合托',
|
|
PENDING_DISPATCH: '待派车', IN_TRANSIT: '运输中', COMPLETED: '已完成', CANCELLED: '已取消',
|
|
}
|