优化
This commit is contained in:
@@ -120,6 +120,7 @@ export interface ProductImageUploadResult {
|
||||
}
|
||||
|
||||
export interface FirstLegOrderSaveRequest {
|
||||
inboundCode?: string
|
||||
customerName: string
|
||||
transportMode: ApiTransportMode
|
||||
tradeTerm?: string
|
||||
@@ -148,6 +149,11 @@ export interface FirstLegOrderSaveRequest {
|
||||
referenceId?: string
|
||||
}
|
||||
|
||||
export interface InboundCodePolicy {
|
||||
mode: 'AUTO' | 'LEGACY_MANUAL'
|
||||
manualEntryRequired: boolean
|
||||
}
|
||||
|
||||
export interface MerchantBatchDraftItem {
|
||||
clientRowId: string
|
||||
draft: FirstLegOrderSaveRequest
|
||||
@@ -442,6 +448,10 @@ export function getMerchantFirstLegOrder(id: number | string) {
|
||||
return apiRequest<MerchantFirstLegOrderDetail>({ method: 'GET', url: `/merchant/v1/orders/first-leg/${id}` })
|
||||
}
|
||||
|
||||
export function getMerchantInboundCodePolicy() {
|
||||
return apiRequest<InboundCodePolicy>({ method: 'GET', url: '/merchant/v1/orders/first-leg/inbound-code-policy' })
|
||||
}
|
||||
|
||||
export function createMerchantFirstLegOrder(payload: FirstLegOrderSaveRequest) {
|
||||
return apiRequest<number | string>({
|
||||
method: 'POST',
|
||||
|
||||
Reference in New Issue
Block a user