5.2.7. Функция static/getList() без фильтра

Материал из SATURN WIKI
Версия от 09:18, 15 февраля 2025; Administrator saturn-wiki (обсуждение | вклад) (Новая страница: «<span id="функция-staticgetlist-без-фильтра"></span> == Функция static/getList() без фильтра == Описание атрибутов операции static/getList() приведено в таблице ниже. Таблица – Описание атрибутов операции static/getList() {| class="wikitable" |- ! style="text-align: center;"| № ! style="text-align: center;"| Параметр ! style="text-...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Функция static/getList() без фильтра

Описание атрибутов операции static/getList() приведено в таблице ниже.

Таблица – Описание атрибутов операции static/getList()

Параметр Тип данных Обязательность

заполнения

Описание Примеры значений
Основные параметры запроса
1 pos Число Нет Cмещение начала списка Значение по умолчанию: 0
2 size Число Нет Длина списка Значение по умолчанию: 1, максимальное значение: 100
3 getFullCards Число Да Вариант получения данных 0 - отдает json-массив

1 – отдает полные карточки с глубокой сериализацией как при getFullCard()

4 filters Массив объектов Да Фильтр JSON String, JSON array объектов c описанием условий фильтра, например: "[{'column':'colName','condition':'=','value':'value'}, {...}, ..., {...}]", при этом value может быть числом, строкой или массивом строк или чисел. Перечисленные условия объединяются по AND.

Описание: получить список с фильтром

Параметры и пример POST запроса

com: execOperation

otype: PatProduct

op: static/getList()

opargs: {

"pos": 0,

"size": 100,

"getFullCards": 0,

"filters": []}

sid: SEAPISID:a91bfe083a71a23a1a3c2193403166dc7f3a1400c2aef98a7ebfc34923c6079c

Пример ответа сервера:

{

    "transId": null,

    "resCode": 200,

    "reqPerMin": null,

    "resMsg": null,

    "resDescription": null,

    "resData": {

        "attrTable": [

            [

                "id",

                "docNum",

                "docDate",

                "name",

                "lcState",

                "contractorId",

                "warehauseId",

                "applicationMethod",

                "region",

                "docNote",

                "sysGuid",

                "sysTimeFrom",

                "sysChangedAt",

                "contractorIdName",

                "warehauseIdName"

            ],

            [

                "1691371",

                "",

                "",

                "Обработка сельскохозяственных угодий",

                "actual",

                "",

                "",

                "",

                "",

                "",

                "",

                "1738574291985",

                "",

                "",

                ""

            ],

            [

                "1691358",

                "",

                "",

                "Обработка сельскохозяственных угодий",

                "actual",

                "",

                "",

                "",

                "",

                "",

                "",

                "1738254485322",

                "",

                "",

                ""

            ],

            [

                "1691372",

                "",

                "",

                "Обработка сельскохозяственных угодий",

                "draft",

                "",

                "",

                "",

                "",

                "",

                "",

                "1738587588561",

                "",

                "",

                ""

            ],

            [

                "1691359",

                "",

                "",

                "Обработка сельскохозяственных угодий",

                "draft",

                "",

                "",

                "",

                "",

                "",

                "",

                "1738254930273",

                "",

                "",

                ""

            ],

            [

                "1691368",

                "",

                "",

                "Обработка сельскохозяственных угодий",

                "draft",

                "",

                "",

                "",

                "",

                "",

                "",

                "1738329649971",

                "",

                "",

                ""

            ]

        ]

    }

}