Страница редактирования учетной записи (профиля) пользователя¶
Страница изменения сведений аккаунта и пользователей аккаунта.
Доступа только авторизованному пользователю с ролью менеджера аккаунта.
Сверху шапка, футтер не нужен.
Шапка¶
После авторизации шапка имеет структуру:
Слева - Логотип моделики - переход на страницу модулей системы - Название системы "MODELIKA" - переход на страницу модулей системы
Справа - Аватар - кругляш с аватаром пользователя (если установлен, если нет, то не показываем) - Профиль - редактирование профиля - Организация - доступно только аккаунт менеджеру - Выход
Main¶
Заголовок: Управление аккаунтом Подзаголовок: Конфигурация организации и управление доступом пользователей
Блок статуса акккаунта: Статус аккаунта: АКТИВНЫЙ
Статус аккаунта может быть НЕ АКТИВНЫЙ. В этом случае нельзя добавлять пользователей, с ранее добавленными нельзя производить действия, они все в статусе не активных, кроме менеджера аккаунта.
Блок общих сведений:¶
- Заголовок: Информация об организации
- Поля с инпутами:
- ИНН / Рег. номер - Нельзя менять
- Наименование организации - Можно менять
- Email организации - Можно менять
- Контактный телефон - Можно менять
- Блок под ошибку обовления сведений
- Кнопка "Обновить данные"
При нажатии на кнопку "Обновить даннные" пытаемя их обновить. Если ошибка - выводим ее в соотвествующий блок
Блок Пользователи аккаунта:¶
- Заголовок: Пользователи аккаунта
- Кнопка "Добавить пользователя"
- Таблица списка пользователей со столбцами:
- Пользователь - Имя и фамилия
- email - Нельзя менять
- роль - выпадающий список "Менеджер аккаунта", "Специалист"
- Статус - слайдер Активен, не активен
- Действия - Удалить
При нажатии кнопки "Добавить пользователя" появляется модальное окно отправки приглашения. 1. Поля: - email пользователя - Имя - Фамилия - Дополнительный текст приглашения - многострочный ввод, не обязательное поле 2. Блок под ошибки отправки приглашения 3. Кнопка "Отправить приглашение" 4. Кнопка закрытия - крестик. По нажатию Esc тоже закрывается (все модалки должны обрабатывать Esc).
Если в системе уже есть пользователь с этим email, то его Имя и Фамилия должны подтянуться автоматом после смены фокуса с поля email. Если в системе уже есть пользователь с этим email и он активен (не зависимо от того с каким аккаунтом связан), то выводится ошибка в соответствующий блок - "Такой пользователь уже зарегистрирован и активен, нельзя добавить".
По нажатию на кнопку "Отправить приглашение": 1. Выводится сообщение "Приглашение направлено. Пользователь будет активирован после принятия приглашения" 2. Закрывается модалка 3. Появляется запись в таблице пользователей. Не активный. Все новые пользователи с ролью "Специалист" 4. Если возникла ошибка при отправке, то она выводится в блок под ошибку