Контроллеры: различия между версиями
Внешний вид
Sidminik (обсуждение | вклад) Нет описания правки |
Sidminik (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
'''Контроллеры''' - классы имплементирующие запросы <code>REST API</code> Веб-ЛИМС согласно документации <code>Swagger</code>. | '''Контроллеры''' - классы имплементирующие запросы <code>REST API</code> Веб-ЛИМС согласно документации <code>Swagger</code>. | ||
В контексте сервиса интеграций могут использоваться самостоятельно, а так же являются компонентами более высокоуровневого <code>API</code>, например: *JournalRecordManager, | В контексте сервиса интеграций могут использоваться самостоятельно, а так же являются компонентами более высокоуровневого <code>API</code>, например: | ||
*JournalRecordManager, | |||
*JournalResultManager. | *JournalResultManager. | ||
Версия от 01:17, 13 мая 2026
Контроллеры - классы имплементирующие запросы REST API Веб-ЛИМС согласно документации Swagger.
В контексте сервиса интеграций могут использоваться самостоятельно, а так же являются компонентами более высокоуровневого API, например:
- JournalRecordManager,
- JournalResultManager.
Для каждого контроллера написаны тесты на jest, проверяющие корректность запросов.
Команда запуска тестов:
npm run testКонтроллер записей ЛЖ
Контроллер этапов
Контроллер результатов анализа
Контроллер маршрутов
Контроллер атрибутов
Контроллер формул
Контроллер утилит
Контроллер персонала
Контроллер объектов анализа
Контроллер методик