优化
This commit is contained in:
@@ -177,6 +177,11 @@ export interface MerchantUnifiedOrderQuery {
|
||||
|
||||
const unifiedOrderBaseUrl = '/merchant/v1/orders'
|
||||
|
||||
export type OrderQueue = 'all' | 'fee' | 'customs' | 'draft' | 'loaded' | 'declared' | 'cleared' | 'scheduled' | 'delivering' | 'delivered'
|
||||
export type OrderProgressStage = 'none' | 'loaded' | 'declared' | 'cleared' | 'scheduled' | 'delivering' | 'delivered'
|
||||
export interface MerchantOrderProgress { orderId: string | number; stage: OrderProgressStage; partial: boolean }
|
||||
export type OrderQueueCounts = Record<OrderQueue, number>
|
||||
|
||||
export interface MerchantOrderWorkbenchQuery {
|
||||
cargoKeyword?: string
|
||||
receivingWarehouseId?: string
|
||||
@@ -186,14 +191,15 @@ export interface MerchantOrderWorkbenchQuery {
|
||||
mainStatus?: string
|
||||
createdFrom?: string
|
||||
createdTo?: string
|
||||
queue?: 'all' | 'fee' | 'customs' | 'draft'
|
||||
queue?: OrderQueue
|
||||
page?: number
|
||||
size?: number
|
||||
}
|
||||
|
||||
export interface MerchantOrderWorkbench {
|
||||
page: PageResult<MerchantUnifiedOrderRow>
|
||||
queues: { all: number; fee: number; customs: number; draft: number }
|
||||
queues: OrderQueueCounts
|
||||
progress: MerchantOrderProgress[]
|
||||
channelNames: string[]
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user