Проверка готовности экспертизы в системе Веста
В системе доступна возможность проверки готовности экспертизы по номеру, без авторизации в системе. Сделать это можно на данной странице.
Для работы данной функции используется следующий метод публичной части API системы.
Описание метода
URL: /api/public/check-completion
Параметры:
organization - идентификатор организации, в вашем случае 4b6f52a7-9a47-4d3e-bd52-adf0ea25c1ad; number - номер экспертизы. Пример запроса
Пример ответа
{
"status" : 0, "data" : true, "message" : "Экспертиза готова"
} status - чило, статус выполнения запроса. 0 - запрос выполнен успешно, 1 - произошла ошибка; data - флаг, готовность экспертизы. true - экспертиза готова, false - экспертиза не готова; message - строка, сообщение. Блок для вставки на сайт
Результаты исследований из АС «ВЕСТА»
<form id="checkCompletionForm" method="post" action="">
Введите номер экспертизы: <input type="text" name="number">
<button type="submit">Проверить</button>
</form>
<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=4b6f52a7-9a47-4d3e-bd52-adf0ea25c1ad&";
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>
