Формулировка задачи: при использовании
API-метода rest/api/registry/files/search
не
возвращается ссылка до иконки файла, а также идентификатор данных по
форме.
Связанные задачи: API69
Решение: необходимо доработать метод
rest/api/registry/files/search
, добавив в каждую
возвращаемую json-строку list
следующие параметры
для возврата:
uuid
- идентификатор данных по форме основной
формы записи реестра (после параметра
documentID
). Данный параметр может совпадать
для файлов, относящихся к одной записи реестра.
iconUrl
- ссылка до иконки файла.
Входные данные и тип запроса не изменяются.
Пример возвращаемого массива:
{ "count": 10, "list": [ { "identifier": "3a170735-4fa3-4e2b-87ae-f346ace3487f", "documentID": "0f3a99ac-a712-40ea-98fe-3642af96b860", "uuid": "e871ad70-2c87-11e6-b39a-d238769c712c", "aiType": "ai_image", "name": "Успешное проведение презентации.jpg", "path": "Хранилище/Успешное проведение презентации.jpg", "iconUrl": "rest/api/storage/icons/get?aiType=ai_image&fileName=Успешное проведение презентации.jpg" }, { "identifier": "bd523ca2-a2f5-4a8b-ace5-26b300628e32", "documentID": "212af63f-597b-41a8-bbaf-6987d84651ac", "uuid": "e871ad70-2c87-11e6-b39a-d238769c712c", "aiType": "ai_text", "name": "Стратегическое планирование.doc", "path": "Хранилище/Стратегическое планирование.doc", "iconUrl": "rest/api/storage/icons/get?aiType=ai_text&fileName=Стратегическое планирование.doc" }, { "identifier": "d9fed65d-600f-4eae-bba8-78cbee46bc57", "documentID": "5156cafe-8fd4-4e39-bb56-4014f42353a5", "uuid": "1825899d-d7a5-4c0d-b42e-882a2ab0c3d0", "aiType": "ai_text", "name": "Отраслевая программа.pdf", "path": "Хранилище/Отраслевая программа.pdf", "iconUrl": "rest/api/storage/icons/get?aiType=ai_text&fileName=Отраслевая программа.pdf" }, { "identifier": "dfsdf4546-600f-4eae-bba8-78cbee46bc57", "documentID": "tfghfgh-545f-5fgg-hngfh-545c4f42353a5", "uuid": "38a2ded3-f659-425d-9e02-167e0b5d19f3", "aiType": "ai_text", "name": "Общая программа.pdf", "path": "Хранилище/Общая программа.pdf", "iconUrl": "rest/api/storage/icons/get?aiType=ai_text&fileName=Общая программа.pdf" } ] }