interface IInput {
    input?: {
        offer_id?: null | string;
        orderer_account?: null | string;
        statuses?: null | MarketplaceOrderStatus[];
        supplier_account?: null | string;
    };
    options?: {
        limit: number;
        page: number;
        sortBy?: null | string;
        sortOrder: string;
    };
}

Properties

Properties

input?: {
    offer_id?: null | string;
    orderer_account?: null | string;
    statuses?: null | MarketplaceOrderStatus[];
    supplier_account?: null | string;
}

Type declaration

  • Optional offer_id?: null | string

    Фильтр по идентификатору предложения.

  • Optional orderer_account?: null | string

    Фильтр по аккаунту заказчика.

  • Optional statuses?: null | MarketplaceOrderStatus[]

    Один или несколько статусов заказа, по которым нужно отфильтровать список.

  • Optional supplier_account?: null | string

    Фильтр по аккаунту поставщика.

options?: {
    limit: number;
    page: number;
    sortBy?: null | string;
    sortOrder: string;
}

Type declaration

  • limit: number

    Количество элементов на странице

  • page: number

    Номер страницы

  • Optional sortBy?: null | string

    Ключ сортировки (например, "name")

  • sortOrder: string

    Направление сортировки ("ASC" или "DESC")