5.4.7. Функция static/getList() без фильтра
Функция 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: PatUsagePlanRec
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",
"",
"",
""
]
]
}
}