Войти

Специальный экран, содержащий компонент Redirect

Общая информация

Экран, содержащий компонент типа Redirect, позволяет осуществлять перенаправление пользователя на целевую страницу. Не имеет визуального отображения на форме

Поддерживаемые компоненты

На экране могут быть задействованы компоненты:

Внешний вид в конструкторе

Рисунок1.png

Структура экрана, содержащего компонент типа Redirect

ВКУ JSON
В конструкторе Атрибут Тип Описание
1 Идентификатор экрана id string Уникальный идентификатор экрана в JSON
2 Имя экрана name string Допускается ввод любых данных для отображения в конструкторе, однако классическим видом является s1, где номера — сгенерированные идентификаторы, s — экран
3 Проверять полномочия checkSendPermission boolean Если чекбокс установлен, то осуществляется проверка полномочий на отправку заявления
4 Проверить черновик на подмену данных syncHashValues boolean Если чекбокс установлен, то производится проверка сохранённых значений компонентов на backend со значениями в черновике
5 Заполнить additionalParams needToUpdateAdditionalParameters boolean Если чекбокс установлен, то происходит заполнение дополнительных параметров
6 Сохранить ответы черновика в suggest forceSendToSuggestions boolean Если чекбокс установлен, то происходит отправка черновика в микросервис саджестов для обработки. Используется только для услуг, у которых нет сохранения черновика

Пример JSON структуры объекта, передаваемой в DTO

{

    "id": "redirectscreenpersonalpage",

    "name": "Универсальный экран перенаправления в Личный кабинет",

    "type": "EMPTY",

    "components": [

        "redirectcomponentpp"

    ]

}

Варианты использования

Экран, содержащий компонент типа Redirect, может использоваться:

  • для перенаправления по адресу, указанному в компоненте Redirect
  • как промежуточный для использования ValueCalculator в компоненте UniversalLogic, который необходим для выполнения логических и математических операций. Например, динамическое отображение количества блоков в RepeatableFields в зависимости от значений, введённых на предыдущем экране, реализовано в шаблоне

Рисунок2.png

Авторизуйтесь, чтобы оставить комментарий к статье