Войти

Компонент подтверждения данных (ConfirmContact)

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

Компонент предназначен для подтверждения адреса электронной почты или телефона

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

Компонент может быть задействован на экране типа:

Внешний вид компонента

В стандартной услуге

Рисунок1.png

Рисунок2.png

В услуге Робота Макса

в услуге.png

почта.png

В конструкторе (настройки стандартной услуги)

Рисунок4.png

Структура компонента ConfirmContact

ВКУ JSON
В конструкторе Атрибут Тип Описание
1 Идентификатор компонента id string Уникальный идентификатор компонента в JSON
2 Имя компонента name string Допускается ввод любых данных для отображения в конструкторе, однако классическим видом является s1_с1, где номера — сгенерированные идентификаторы, s — экран, c — компонент
3 Заголовок компонента label string Название поля. Описывает, какие данные из ЛК пользователь проверяет
4 Тип контактных данных contactType string В зависимости от заданного типа в компонент подтянется соответствующее значение из ЕСИА:
  • адрес электронной почты ФЛ
  • номер телефона ФЛ
  • адрес электронной почты ЮЛ и ИП
  • номер телефона ЮЛ и ИП
  • корпоративный адрес электронной почты сотрудника
  • корпоративный номер сотрудника
5 Заголовок title string Позволяет задать заголовок подсказки в виде дисклеймера, который будет отображаться пользователю
6 Текст value string Позволяет задать текст подсказки в виде дисклеймера, который будет отображаться пользователю
7 Цвет type string Позволяет задать цвет подсказки в виде дисклеймера, который будет отображаться пользователю
8 Заголовок title string Позволяет задать заголовок дисклеймера, который будет отображаться при отсутствии номера телефона или электронной почты в ЛК
9 Текст value string Позволяет задать текст дисклеймера, который будет отображаться при отсутствии номера телефона или электронной почты в ЛК
10 Цвет type string Позволяет задать цвет дисклеймера, который будет отображаться при отсутствии номера телефона или электронной почты в ЛК
11 Надпись на кнопке label string Позволяет задать наименование кнопки для редактирования данных
12 Действие action string Позволяет выбрать тип действия:
  • «Редактирование контактных данных ФЛ»
  • «Редактирование номера телефона ЮЛ или ИП в ЛК»
  • «Редактирование электронной почты ЮЛ или ИП в ЛК»
13 Тип валидации type string Позволяет настроить регулярное выражение для заданного номера телефона или электронной почты
14 Регулярное выражение value string Позволяет задать шаблон, по которому будет проверяться выбранное значение
15 Заголовок ошибки errorMsg string Позволяет задать заголовок дисклеймера, который отобразится если выбранное значение не будет соответствовать правилу валидации
16 Текст ошибки errorDesc string Позволяет задать текст дисклеймера, который отобразится если выбранное значение не будет соответствовать правилу валидации
17 Цвет errorType string Позволяет задать цвет дисклеймера, который отобразится если выбранное значение не будет соответствовать правилу валидации
18 Модальное окно с пояснением clarifications array, objects Позволяет раскрыть блок «Настроить модальное окно с пояснением вручную» или сделать список ссылок на пояснительные переходы
19 Настроить модальное окно с пояснением вручную acceptableTypes additionalProperties Позволяет настроить модальные окна
20 Вычисляемые аргументы компонента (LinkedValues) linkedValues array, object Атрибуты компонента, позволяющие реализовать сложный функционал

В конструкторе (настройки услуги Робота Макса)

в конструкторе.png

Структура компонента ConfirmContact

ВКУ JSON
В конструкторе Атрибут Тип Описание
1 Идентификатор компонента id string Уникальный идентификатор компонента в JSON
2 Имя компонента name string Допускается ввод любых данных для отображения в конструкторе, однако классическим видом является s1_с1, где номера — сгенерированные идентификаторы, s — экран, c — компонент
3 Заголовок компонента label string Название поля. Описывает, какие данные из ЛК пользователь проверяет
4 Тип контактных данных contactType string В зависимости от заданного типа в компонент подтянется соответствующее значение из ЕСИА:
  • адрес электронной почты ФЛ
  • номер телефона ФЛ
5 Заголовок title string Позволяет задать заголовок дисклеймера, который будет отображаться при отсутствии номера телефона или электронной почты в ЛК
6 Текст value string Позволяет задать текст дисклеймера, который будет отображаться при отсутствии номера телефона или электронной почты в ЛК
7 Надпись на кнопке label string Позволяет задать наименование кнопки для редактирования данных
8 Действие action string Позволяет выбрать тип действия:
  • «Редактирование контактных данных ФЛ»
  • «Редактирование номера телефона ЮЛ или ИП в ЛК»
  • «Редактирование электронной почты ЮЛ или ИП в ЛК»
9 Тип валидации type string Позволяет настроить регулярное выражение для заданного номера телефона или электронной почты
10 Регулярное выражение value string Позволяет задать шаблон, по которому будет проверяться выбранное значение
11 Заголовок ошибки errorMsg string Позволяет задать заголовок дисклеймера, который отобразится если выбранное значение не будет соответствовать правилу валидации
12 Текст ошибки errorDesc string Позволяет задать текст дисклеймера, который отобразится если выбранное значение не будет соответствовать правилу валидации
13 Модальное окно с пояснением clarifications array, objects Позволяет раскрыть блок «Настроить модальное окно с пояснением вручную» или сделать список ссылок на пояснительные переходы
14 Настроить модальное окно с пояснением вручную acceptableTypes additionalProperties Позволяет настроить модальные окна
15 Вычисляемые аргументы компонента (LinkedValues) linkedValues array, object Атрибуты компонента, позволяющие реализовать сложный функционал

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

{

value: “your_email@mail.ru”,

visited: true

}

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

Данный компонент можно использовать при подтверждении данных электронной почты и номера телефона для ФЛ, ЮЛ и ИП с возможностью отредактировать их. Редактирование данных профиля осуществляется в ЛК ЕСИА. При нажатии на кнопку «Редактировать» пользователя перенаправляет на редактирование данных профиля в ЛК ЕСИА

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