Проверка готовности экспертизы в системе Веста: различия между версиями
Перейти к навигации
Перейти к поиску
(не показаны 3 промежуточные версии 2 участников) | |||
Строка 10: | Строка 10: | ||
=== Параметры=== | === Параметры=== | ||
* '''organization''' - идентификатор организации | * '''organization''' - идентификатор организации. Вы можете узнать идентификатор вашей организации на странице https://vesta.vetrf.ru/settings/miscellaneous | ||
* '''number''' - номер экспертизы. | * '''number''' - номер экспертизы. | ||
Строка 44: | Строка 44: | ||
<script src="http://code.jquery.com/jquery-1.7.2.min.js" type="text/javascript"></script> | <script src="http://code.jquery.com/jquery-1.7.2.min.js" type="text/javascript"></script> | ||
<script type="text/javascript"> $(document).ready(function () { | <script type="text/javascript"> $(document).ready(function () { | ||
var form = $("#checkCompletionForm"), url = "https://vesta.vetrf.ru/api/public/check-completion?organization= | var form = $("#checkCompletionForm"), url = "https://vesta.vetrf.ru/api/public/check-completion?organization={...}&"; | ||
form.submit(function (e) { | form.submit(function (e) { | ||
e.preventDefault(); | e.preventDefault(); | ||
Строка 61: | Строка 61: | ||
</script> | </script> | ||
</pre> | </pre> | ||
== Ссылки == | |||
* http://vesta.vetrf.ru - Веб-интерфейс системы "Веста". | |||
== См. также == | |||
* [[Подсистема Настройки учреждения (Веста.Настройки) 2|Подсистема Настройки учреждения (Веста.Настройки)]] | |||
* [[Автоматизированная система Веста 2|Автоматизированная система Веста ]] | |||
[[#top|Вернуться к началу ↑]] | |||
[[Category:Веста.Настройки]] | |||
[[Category:Веста]] |
Текущая версия на 10:45, 2 августа 2018
Общие сведения
В системе доступна возможность проверки готовности экспертизы по номеру, без авторизации в системе. Сделать это можно на данной странице.
Для работы данной функции используется следующий метод публичной части API системы.
Описание метода
URL: /api/public/check-completion
Параметры
- organization - идентификатор организации. Вы можете узнать идентификатор вашей организации на странице https://vesta.vetrf.ru/settings/miscellaneous
- number - номер экспертизы.
Пример запроса
Пример ответа
{ "status" : 0, "data" : true, "message" : "Экспертиза готова" }
- status - число, статус выполнения запроса. 0 - запрос выполнен успешно, 1 - произошла ошибка;
- data - флаг, готовность экспертизы. true - экспертиза готова, false - экспертиза не готова;
- message - строка, сообщение.
Блок для вставки на сайт
<div> <h2>Результаты исследований из АС «ВЕСТА»</h2> <div> <form id="checkCompletionForm" method="post" action=""> Введите номер экспертизы: <input type="text" name="number"> <button type="submit">Проверить</button> </form> <div style="float: left;" id="checkCompletionResponse"></div> </div> </div> <div style="clear: both;"></div> <script src="http://code.jquery.com/jquery-1.7.2.min.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function () { var form = $("#checkCompletionForm"), url = "https://vesta.vetrf.ru/api/public/check-completion?organization={...}&"; form.submit(function (e) { e.preventDefault(); form.find("button").attr("disabled", true); setTimeout(function () { form.find("button").removeAttr("disabled"); }, 1000); $.getJSON(url + form.serialize()).always(function (response) { if (response.responseText != undefined) { response = JSON.parse(response.responseText); } $("#checkCompletionResponse").empty().append(response.message); }); }); }); </script>
Ссылки
- http://vesta.vetrf.ru - Веб-интерфейс системы "Веста".