Оптимизация работы с нештатными ситуациями и механизма фильтрации в веб-интерфейсе

В текущей версии веб-интерфейса работа с нештатными ситуациями и настройка фильтров вызывают определенные сложности по сравнению с клиентом. Вот несколько:

  1. Отсутствие прямой навигации. Из списка объектов или точек учета невозможно сразу открыть список нештатных ситуаций для конкретного выбранного элемента. На данный момент простой переход к связанным НС отсутствует. Мне неоднократно сообщали о полном отсутствии списка нештатных ситуаций в веб-версии

  2. Переусложненный механизм фильтрации. Вместо привычных полей для быстрой фильтрации в каждой колонке используется конструктор с большим количеством функций. Избыточная универсальность замедляет процесс: поиск по адресу, который ранее занимал 1–2 секунды, теперь может длиться до минуты, что усложняет работу пользователей.

  3. Неочевидное поведение интерфейса при применении фильтров. При вводе условий фильтрации и нажатии клавиши Enter параметры применяются, однако само окно выбора остается открытым. Окно закрывается только при нажатии кнопки «Применить», что не всегда интуитивно понятно.

  4. Трудоемкий сброс параметров. Для отмены фильтрации необходимо вручную найти колонку с активным фильтром, войти в ее настройки и удалить критерии. В клиенте для этого предусмотрена единая кнопка «Очистить фильтр».

Суть предложения: Унифицировать интерфейс, перенеся логику работы с нештатными ситуациями и механизмами фильтрации из клиента в веб-версию для повышения удобства и скорости работы.