5.1.7. Функция static/getList() без фильтра: различия между версиями

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


| style="text-align: center;"| pos
| style="text-align: center;"| pos
Строка 31: Строка 25:
| style="text-align: center;"| Значение по умолчанию: 0
| style="text-align: center;"| Значение по умолчанию: 0
|-
|-
! style="text-align: center;"| <ol start="2" style="list-style-type: decimal;">
! style="text-align: center;"| 2  
<li></li></ol>
 
| style="text-align: center;"| size
| style="text-align: center;"| size
| style="text-align: center;"| Число
| style="text-align: center;"| Число
Строка 40: Строка 32:
| style="text-align: center;"| Значение по умолчанию: 1, максимальное значение: 100
| style="text-align: center;"| Значение по умолчанию: 1, максимальное значение: 100
|-
|-
! style="text-align: center;"| <ol start="3" style="list-style-type: decimal;">
! style="text-align: center;"| 3
<li></li></ol>


| style="text-align: center;"| getFullCards
| style="text-align: center;"| getFullCards
Строка 52: Строка 43:


|-
|-
! style="text-align: center;"| #
! style="text-align: center;"| 4


| style="text-align: center;"| filters
| style="text-align: center;"| filters

Текущая версия от 08:18, 15 февраля 2025

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

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

Таблица 1 – Описание атрибутов операции 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: Contractor

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",

                "",

                "",

                ""

            ]

        ]

    }

}