Оповещения
Перед отключением каких-либо потребителей от инженерной сети города диспетчерская служба предприятия коммунального хозяйства может захотеть заранее оповестить их оповестить об этом. Для этих целей был разработан данный раздел – Оповещения. Данная страница предоставляет возможность для создания и редактирования оповещений для тех потребителей, которые могут быть затронуты в результате отключения. При переходе в этот раздел вы увидите страницу со следующими элементами:

В верхней части страницы расположен небольшой слайдер для фильтрации оповещений в зависимости от их текущего статуса: Отправленные и Черновики.
По центру страницы расположен список оповещений, каждое из который состоит из Даты и времени отправки, Имени отправителя, Адресов, которые будут затронуты в результате отключения, а также Текущего статуса оповещения.
В нижней части страницы находятся кнопки управления пагинации. При нажатии на номера страниц или на иконки Вперед и Назад пользователь переходит между страницами списка расходных материалов.
А при нажатии на кнопку Создать оповещение появляется модальное окно для создания нового оповещения. Оно состоит из следующих полей:

В правой части модальной формы расположена карта инженерных сетей города.
В левой верхней части карты вы можете видеть элементы управления зумом (удаления/приближения).
А чуть ниже кнопку для выбора отображаемой на заднем плане карте. При наведении на кнопку вы увидите открывшееся модальное окно со следующими вариантами

В правой верхней части карты расположена кнопка для выбора слоев отображаемых инженерных сетей.
Под ней расположились кнопки выбора адресов на карте города. В зависимости от нажатой кнопки вы сможете по-разному определить площадь, в которую попадают затронутые потребители:
В форме квадрата – после выбора данной опции нажмите на карту и потяните мышку по диагонали. Вы увидите, как начал появляться синий квадрат, который будет определять затронутых пользователей.
В форме треугольника – также нажмите на карту в правой части формы и потяните мышку. Вы увидите, как вместе с курсором мышки начала расти прямая от заданной ранее точки. Нажмите еще раз на левую клавишу мыши на карте. Тем самым вы поставите новую точку на карте и определите первую границу затронутой зоны в виде синей полосы. Дальше процесс происходит по аналогии. Для того чтобы завершить формирование затронутой зоны нажмите на первую заданную точку.
После определения зоны вы увидите, как в текстовом поле формы появятся затронутые адреса потребителей.
Также вы можете поправить созданную вами зону на карте. Также, как и в первом наборе, каждый представленный в блоке инструмент реализует свой функционал:
В форме точки и курсора мыши – позволяет отредактировать местоположение заданных ранее точек фигуры.
В форме ножниц – позволяет вырезать определенную зону из уже созданной формы на карте. Работает по тому же принципу, что и Кнопка в форме треугольника в прошлом блоке.
В форме ластика – удаляет созданную зону при нажатии на нее.
В правой части модальной формы первым расположились поля для ввода Даты и времени отключения и включения.
Начало и конец обращения – текстовые поля для указания начального текста оповещения и его конца.
Адрес для отключения – в данном поле диспетчер может самостоятельно задать необходимые адреса отключения или воспользоваться функционалом определения зоны затрагиваемых потребителей на карте.
Куда отправить – определяет, каким способом будет доставлено оповещение до конечных потребителей.
В самой нижней части формы расположились кнопки:
Отправить – отправляет сообщение потребителям и определяет текущий статус оповещения как «Отправлено».
Сохранить черновик – сохраняет всю информацию о данном оповещении в систему в виде черновика, который впоследствии может быть использован.

При нажатии на отдельное оповещение вы увидите следующую модальную форму:
