Содержание:


REST API: Книги рецептов

     Элемент «Список рецептов» позволяет создавать, редактировать и использовать наборы конфигураций по управлению технологическим оборудованием. Применение таких наборов позволяет одномоментно изменить уставки нескольких каналов, то есть произвести перенастройку технологического оборудования непосредственно из мнемосхемы.

      Сервер предоставляет API для работы этого компонента.

GET /api/cookbooks/:cookbookID
PATCH /api/cookbooks/:cookbookID
POST /api/cookbooks/:cookbookID/recipes/
DELETE /api/cookbooks/:cookbookID/recipes/:recipeID
PATCH /api/cookbooks/:cookbookID/recipes/:recipeID

Структура объекта:

Название поля
Описание поля 
  appliedId    ID примененного рецепта 
  channels    Массив объектов каналов только с полем id 
  id    Идентификатор в виде UUID 
  name    Название 
  recipes    Массив рецептов 


 

Структура рецепта:

Название поля
Описание поля 
  id    Идентификатор в виде UUID
  name    Название
  states    Массив состояний каналов

 
 

Структура состояния канала:

Название поля
Описание поля 
  channelID    Идентификатор канала 
  value    Значение для записи при
  применении рецепта