1. Описание
Вкладка “Контакты” предназначена для просмотра и управления контактами, которые принадлежат статической группе.
Состоит из следующих элементов:
-
Поле поиска (Рис. 1.(1));
-
Инструмент добавления (Рис. 1.(2));
-
Инструмент обновления списка реестра (Рис. 1.(3));
-
Инструмент удаления (Рис. 1.(4));
-
Реестр записей (Рис. 1.(5));
-
Пагинация (Рис. 1.(6).
1.1. Поле поиска
Поиск осуществляется по колонке "Название".
Состоит из поля ввода и кнопки закрытия (
1.2. Инструмент добавления
Для добавления новых контактов в группу необходимо нажать кнопку добавления —
1.2.1. Модальное окно "Добавить контакты"
Модальное окно (Рис. 2) состоит из следующих элементов:
-
Поле поиска (Рис. 2.(1)) — используется для поиска контактов по названию.
-
Фильтр "Группа исполнителей" (Рис. 2.(2)) — мультивыбор групп, к которым принадлежат контакты.
-
Фильтр "Пользователь" (Рис. 2.(3)) — выбор значений Да/Нет, указывающий, является ли контакт пользователем.
-
Фильтр "Метка" (Рис. 2.(4)) — мультивыбор меток, назначенных контактам.
-
Инструмент сброса фильтров (Рис. 2.(5)) — очищает все установленные фильтры.
-
Реестр записей (Рис. 2.(6)) — список доступных контактов с колонками:
-
Колонка “Название” — имя и аватар контакта (нажатие на имя открывает карточку контакта в новой вкладке браузера);
-
Колонка “Пользователь” — отметка, что контакт является пользователем Webitel;
-
Колонка “Метка” — метки, назначенные контакту;
-
Колонка “Группа” — группы, к которым принадлежит контакт.
-
-
Кнопка "Добавить" (Рис. 2.(7)) — становится активной после выбора одного или нескольких контактов с помощью чекбоксов. Добавляет выбранные контакты в группу и закрывает окно.
-
Кнопка "Закрыть" (Рис. 2.(8)) или иконка
— закрывает окно без внесения изменений.
1.3. Инструмент обновления реестра записей
Обновление таблицы реестра записей выполняется нажатием на кнопку обновления -
1.4. Инструмент удаления
Кнопка удаления (Рис. 1.(4)) становится активной после выбора записей с помощью чекбокса. Нажатие на кнопку открывает модальное окно для подтверждения (Рис. 3).
1.5. Реестр записей
Реестр (Рис. 1.(5)) представляет собой список контактов, которые входят в группу.
Каждая запись содержит следующие поля:
-
Чекбокс;
-
Колонка "Название";
-
Колонка "Пользователь";
-
Колонка "Группа";
-
Колонка "Метка";
-
Колонка "Владелец";
-
Колонка "Описание";
-
Инструмент удаления.
1.5.1. Чекбокс
Используется для выбора одной или нескольких записей объектов.
Если выбрать чекбокс в заголовке, то будут выбраны все записи, которые находятся на странице.
После выбора одной или нескольких записей сверху реестра появляется дополнительный инструмент удаления, который позволяет удалить все выбранные записи. При наведении курсора на инструмент удаления появляется информация о количестве выбранных для удаления записей. При нажатии на него появляется модальное окно подтверждения. В нем находятся кнопки "Да", "Нет" и закрытия -
-
Нажатие кнопки "Да" удаляет записи.
-
Нажатие кнопки "Нет" закрывает модальное окно, записи не удаляются.
Рис. 3. Модальное окно для подтверждения удаления
1.5.2. Колонка "Название"
Отображает имя и аватар контакта.
1.5.3. Колонка "Пользователь"
Отметка, что контакт является пользователем.
1.5.4. Колонка "Группа"
Отображает группы, к которым принадлежит контакт.
1.5.5. Колонка "Метка"
Отображает метки, назначенные контакту.
1.5.6. Колонка "Владелец"
Указывает владельца контакта.
1.5.7. Колонка "Описание"
Отображает описание контакта.
1.5.8. Инструмент удаления
Используется для удаления объекта с подтверждением через модальное окно. При наведении на кнопку удаления (
Рис. 4. Модальное окно для подтверждения удаления
1.6. Пагинация
Состоит из поля "Записей на странице", в котором указывается количество записей (возможно задать от 1 до 1000) на одну страницу и кнопок вперед
2. Возможности
2.1. Добавление контактов в группу
|
Цель |
Добавить контакты в группу |
|---|---|
|
Предусловия |
|
|
Сценарий:
|
|
|
Результат |
Данные сохранены. Выбранные контакты появляются в реестре записей вкладки "Контакты". |
2.2. Удаления контакта из группы
|
Цель |
Удалить контакт из группы |
|---|---|
|
Предусловия |
|
|
Сценарий:
|
|
|
Результат |
Модальное окно закрывается. Запись удалена. |
2.3. Удаление нескольких контактов из группы
|
Цель |
Удалить несколько контактов из группы |
|---|---|
|
Предусловия |
|
|
Сценарий:
|
|
|
Результат |
Модальное окно закрывается. Записи удалены. |