5.1.7. Функция static/getList() без фильтра: различия между версиями
Новая страница: «<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;"| pos | | style="text-align: center;"| pos | ||
Строка 31: | Строка 25: | ||
| style="text-align: center;"| Значение по умолчанию: 0 | | style="text-align: center;"| Значение по умолчанию: 0 | ||
|- | |- | ||
! style="text-align: center;"| | ! style="text-align: center;"| 2 | ||
| 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;"| | ! style="text-align: center;"| 3 | ||
| 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",
"",
"",
""
]
]
}
}