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

Контроллеры

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

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

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

  • JournalRecordManager,
  • JournalResultManager.

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

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

npm run test

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

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

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

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

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

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

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

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

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

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