Перейти к содержанию

Контроллеры

Материал из Химсофт Вики

Контроллеры - классы имплементирующие запросы REST API Веб-ЛИМС согласно документации Swagger.

В контексте сервиса интеграций могут использоваться самостоятельно, а так же являются компонентами более высокоуровневого API, например:

  • JournalRecordManager,
  • JournalResultManager.

Для каждого контроллера написаны тесты на jest, проверяющие корректность запросов.

Команда запуска тестов:

npm run test

Контроллер записей ЛЖ

Контроллер этапов

Контроллер результатов анализа

Контроллер маршрутов

Контроллер атрибутов

Контроллер формул

Контроллер утилит

Контроллер персонала

Контроллер объектов анализа

Контроллер методик