优化
This commit is contained in:
@@ -15,6 +15,15 @@ export interface PageResult<T> {
|
||||
pages: number
|
||||
}
|
||||
|
||||
export type MerchantWarehouseType = 'DOMESTIC' | 'FBA' | 'OVERSEAS'
|
||||
|
||||
export interface MerchantWarehouseQuery {
|
||||
page?: number
|
||||
size?: number
|
||||
status?: 'ACTIVE' | 'INACTIVE'
|
||||
warehouseType?: MerchantWarehouseType
|
||||
}
|
||||
|
||||
export interface MerchantWarehouse {
|
||||
id: number | string
|
||||
warehouseCode: string
|
||||
@@ -186,8 +195,12 @@ export interface FirstLegOrderQuery {
|
||||
size?: number
|
||||
}
|
||||
|
||||
export function getMerchantWarehouses() {
|
||||
return apiRequest<PageResult<MerchantWarehouse>>({ method: 'GET', url: '/merchant/v1/warehouses', params: { page: 1, size: 200, status: 'ACTIVE' } })
|
||||
export function getMerchantWarehouses(params: MerchantWarehouseQuery = {}) {
|
||||
return apiRequest<PageResult<MerchantWarehouse>>({
|
||||
method: 'GET',
|
||||
url: '/merchant/v1/warehouses',
|
||||
params: { page: 1, size: 200, status: 'ACTIVE', ...params },
|
||||
})
|
||||
}
|
||||
|
||||
export function getMerchantWarehouseDetail(id: number | string) {
|
||||
|
||||
Reference in New Issue
Block a user