Список заявок

Функция getRequests позволяет запросить список заявок.

Пример запроса:
{ "cmd": "getRequests", "data": { "start_row": 1, "rows": 20, "filter":[ { "attr_name": "actual", "attr_value": 1 }, { "attr_name": "type", "attr_value": "Создание ЦП" } ] } }
Параметры запроса:
start_row начальная строка запрашиваемых данных
rows количество запрашиваемых строк
filter условия отбора данных
attr_name имя атрибута, по которому выполняется отбор
attr_value значение атрибута, по которому выполняется отбор
Пример ответа:
{ "success": true, "data": [ { "rn": 1, "id": "504622898", "type": "Создание ЦП", "name": "Заявка на оцифровку товаров №504622898 от 18.02.2020", "date": "18.02.2020", "status": "Черновик", "actual": 1, "sender": "Коробицын C", "options": [ { "displayText": "Отправить", "newStatus": "Новая", "isDisabled": "0" }, { "displayText": "Закрыть заявку (исполнена)", "newStatus": "Исполнена", "isDisabled": "1" } ] }, { "rn": 2, "id": "500883686", "type": "Создание ЦП", "name": "Заявка на оцифровку товаров №500883686 от 05.02.2020", "date": "05.02.2020", "deadline": "06.02.2020", "status": "В работе", "actual": 1, "sender": "Коробицын C", "options": [ { "displayText": "Отправить", "newStatus": "Новая", "isDisabled": "1" }, { "displayText": "Закрыть заявку (исполнена)", "newStatus": "Исполнена", "isDisabled": "0" } ] } ] }
Описание полей ответа:
rnномер строки
idидентификатор заявки
typeтип заявки
nameназвание заявки
dateдата подачи
deadlineсрок исполнения
statusстатус
actualпризнак активности (0 / 1)
senderавтор заявки
responsible_personответственное лицо
commentsкомментарии к заявке