Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Что надо сделать по эпику Управление синтетическими триггерами 1.1
- https://rospartner.atlassian.net/wiki/spaces/SMON/pages/1475772914/1.1
- Почитать про шаблоны:
- https://rospartner.atlassian.net/wiki/spaces/SMON/pages/1469874446/1.0
- 1. Создание триггера по шаблону (https://rospartner.atlassian.net/browse/SMCORE-1258):
- Описание:
- При создании триггера должна быть возможность выбора "создание по шаблону".
- При этом пользователю должен быть доступен список шаблонов, доступ к которым имеет РГ "Владелец триггера".
- Что надо:
- Нужен кастомный комбик (2h)
- Нужна двухшаговая модалька (8h)
- Нужно при обработке ошибки с бэка менять шаг модальки в зависимости от ошибки
- Нужно у бэка запросить список шаблонов (2h)
- Вопросы:
- К бэку - дефолтный (отсутствующий) шаблон - вы нам в списке дадите или нам самим просто null кидать? Ответ - сами null (https://i.imgur.com/vbA9V3y.png)
- К постановщику - при создании триггера - если настроили переменные и вернулись на первый шаг, нажали создать - триггер надо с переменными или без создать? Ответ - создаем со всеми переменными, которые он задал.
- См ещё вопросы и ответы в таске фронта.
- Кому: Андрей (https://rospartner.atlassian.net/browse/SMCORE-1295)
- 2. Отвязать триггер от шаблона (https://rospartner.atlassian.net/browse/SMCORE-1259):
- Описание:
- Должна быть реализована возможность отвязать триггер от шаблона. В этом случае:
- - Префильтр из шаблона копируется в префильтр триггера и становится полностью доступен для редактирования;
- - Правило расчета из шаблона копируется в триггер и становится исполняемой версией триггера;
- - В примечание добавляется комментарий: "скопирован с \название шаблона\ \версия шаблона\";
- - Информация о шаблоне больше не отображается в триггере.
- Что надо:
- - Кнопка "отвязать от шаблона" + связь с апишкой, дальше перезапрос триггера со всеми правилами (соответ из интерфейса вся инфа о шаблоне исчезнет) (4h)
- Вопросы:
- К бэку - префильтр и правило вы скопируете сам, тут никак. А в примечание комментарий тоже вы добавите?
- Вопрос исчерпан, бэк сам сделает.
- Кому: ????? (https://rospartner.atlassian.net/browse/SMCORE-1297)
- 3. Изменение переменных в префильтре шаблонного триггера (https://rospartner.atlassian.net/browse/SMCORE-1260):
- Описание:
- Должна быть реализована возможность назначения / изменения значений переменных для префильтра триггера созданного по шаблону.
- Что надо:
- Если триггер с шаблоном, то нужно:
- readonly инпут с версией скрипта (1h)
- readonly для некоторых полей (условие запуска, примечание, код скрипта) (1h)
- кнопка + модалька задания переменных в условии запуска (если заданы/не заданы - разные надписи) (4h)
- В настройку переменных нужно добавить новый тип - Array (4h) (https://rospartner.atlassian.net/browse/SMCORE-1296)
- Вопросы:
- Надо понять, как вообще выглядит в апишке триггер с привязанным шаблоном, чтобы отличать его от обычного.
- Кому: ????? (https://rospartner.atlassian.net/browse/SMCORE-1298)
- 4. Клонирование шаблонного триггера (https://rospartner.atlassian.net/browse/SMCORE-1261):
- Описание:
- При клонировании у пользователя должна быть возможность выбора "Клонировать связь с шаблоном".
- В этом случае новый триггер будет создан по тому же шаблону, значения переменных префильтра для него должны быть скопированы.
- При выборе "Клонировать с шаблоном" условие "Клонировать с правилом" сбрасывается, если было выбрано, и становится неактивным.
- При выборе "Клонировать с правилом" создается СТ без привязки к шаблону, а его префильтр скопирован с текущего триггера, а правило расчета с шаблона.
- Что надо:
- Добавить новую галку "Клонировать связь с шаблоном" + дизейблы если выбран чекбокс (2h)
- Кому: ????? (https://rospartner.atlassian.net/browse/SMCORE-1299)
- 5. Информация о шаблоне в триггере (https://rospartner.atlassian.net/browse/SMCORE-1262):
- Описание:
- Название и версия шаблона должны отображаться на странице триггера, привязанного к этому шаблону.
- В Разделе СТ у триггеров, которые созданы по шаблону, должна быть иконка, при наведении на которую в подсказке показывается название шаблона.
- Что надо: см описание (4h)
- Кому: ????? (https://rospartner.atlassian.net/browse/SMCORE-1300)
- 6. Фильтр триггеров созданных по шаблонам (https://rospartner.atlassian.net/browse/SMCORE-1263):
- Описание:
- У пользователя должна быть возможность отфильтровать триггеры созданные только по шаблонам. А так же выбрать один или несколько шаблонов, триггеры по которым они хотят посмотреть
- Что надо:
- Тоггл в модальке фильтрации для фильтрации по триггерам с шаблонами (1h)
- Комбик в модальке фильтрации с выбором триггеров с шаблонами (1h)
- Кому: ????? (https://rospartner.atlassian.net/browse/SMCORE-1301)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement