Шаблоны миссий
Раздел «Управление шаблонами миссий» предназначен для создания повторно используемых сценариев WCS. Шаблон определяет способ запуска, входные параметры и последовательность действий для роботов, карты, оборудования и объектов данных.
Путь: «Настройки» → «Шаблоны миссий».
Активные шаблоны могут запускаться вручную, через API, сообщения NATS или MQTT, по расписанию либо из другого шаблона — в зависимости от выбранного триггера старта миссии.
Реестр шаблонов
В таблице отображаются ID, «Название», «Описание», «Триггер», «Публичный», «Статус» и «Действия». Столбец «Автор» доступен при наличии права на просмотр пользователей.
Для отбора списка доступны поиск по всем полям, фильтр активности и фильтр типа триггера. Общие правила работы с таблицами и действиями приведены в статье «Работа с таблицами».
В меню «Действия» доступны:
- «Редактировать» или «Открыть детали»;
- «Активировать» / «Деактивировать»;
- «Сделать публичным» / «Сделать приватным»;
- «Дублировать»;
- «Удалить шаблон».
Набор действий зависит от прав пользователя.

Создание шаблона
- Нажмите «Добавить шаблон».

- Заполните название шаблона.

- Заполните описание шаблона.

- Установите признак «Публичный», если требуется. По умолчанию шаблон миссии доступен только автору и пользователям-администраторам.

- Добавьте действие «Начало» и выберите способ запуска. Параметры каждого типа триггера описаны в статье «Триггеры шаблона миссии».

- При необходимости задайте входные параметры миссии.

- Постройте workflow: добавьте действия и настройте их.
- Соедините действия.

- Сохраните шаблон миссии.

- Несохранённые изменения можно отменять и повторять.

- Команда Восстановить сохранённую версию заново загружает последнее сохранённое состояние и безвозвратно отбрасывает текущие несохранённые изменения. Используйте её только если отмена отдельных шагов уже не подходит.

Редактирование
Открыть шаблон миссии на редактирование можно из реестра шаблонов миссий:
- В строке шаблона нажмите кнопку меню «Действия».
- Выберите «Редактировать». Если доступен только просмотр, вместо этой команды отображается «Открыть детали».

- Измените свойства или workflow.
- Нажмите «Сохранить схему».
В открытом шаблоне отдельная команда «Редактировать» не требуется: при наличии права изменения элементы уже доступны для редактирования. Нажмите название в заголовке, чтобы переименовать шаблон. В меню с тремя точками можно выбрать «Редактировать описание», активировать или деактивировать шаблон, а также сделать его публичным или приватным.
Кнопка «Восстановить сохранённую версию» отменяет все несохранённые изменения схемы и загружает последнюю сохранённую версию. Закрытие изменённого шаблона также требует подтвердить отказ от несохранённых изменений.
Дублирование
Команда «Дублировать» находится в меню «Действия» строки реестра:
- Откройте меню нужного шаблона.
- Выберите «Дублировать».
.png)
- В открывшемся черновике проверьте название, описание, триггер, входные параметры и workflow.
- Внесите необходимые изменения и сохраните новый шаблон.
Исходный шаблон при этом не изменяется. Команды дублирования в меню открытого шаблона нет.
Удаление
Удалить шаблон можно двумя способами:
- в реестре шаблонов миссий, в меню «Действия» строки выбрать «Удалить шаблон»;
.png)
- в открытом шаблоне нажать кнопку с тремя точками и выбрать «Удалить шаблон».

В обоих случаях интерфейс показывает окно подтверждения. После подтверждения действие отменить нельзя.
.png)
Перед удалением убедитесь, что шаблон не используется для запуска миссий, по расписанию или как дочерний шаблон.