2.8. Поиск в системе
Обновлено: 25 Август 2026
Версия: 2.3.1
2.8. Поиск в системе
Глобальный поиск
Расположение:
- Поле поиска расположено в верхней панели справа от кнопки меню
- Скрыто на мобильных устройствах (ширина экрана \< 768px)
Использование:
- В верхней части интерфейса найдите поле «Поиск» .
- Введите запрос (минимум 3 символа). При меньшем числе символов система подскажет, сколько ещё нужно ввести.
- Система ищет совпадения среди доступных вам объектов:
- Клиенты и заявители
- Заявки сервис-деска (тема, текст, маркеры, вложения, комментарии к заявкам)
- Задачи и поручения (название, описание), комментарии к задачам
- Проекты (название, код, описание)
- Совещания (название, описание, повестка, пункты повестки, саммари)
- Файлы каталога документов (имя, описание, содержимое)
- Страницы базы знаний (заголовок и опубликованный текст)
- Нажмите на результат для перехода к объекту. Клик по вложенному совпадению (комментарий, вложение, задача) открывает объект с фокусом на нужном месте, если для него есть якорная ссылка.
Объекты и совпадения
Выдача строится вокруг объектов, которые вы открываете, а не вокруг отдельных строк поиска.
- Объект — одна карточка результата (заявка, проект, задача, файл и т.д.)
- Совпадение — конкретное поле или дочерняя сущность, из‑за которой карточка попала в выдачу (комментарий, вложение, описание, содержимое файла…)
Одна заявка с несколькими комментариями и вложением показывается одной карточкой с несколькими совпадениями внутри. Если совпала только тема заявки, дополнительные строки совпадений не показываются.
Счётчик вида «11 объектов · 18 совпадений» поясняет, сколько карточек на экране и сколько отдельных причин попадания в выдачу.
Фильтры (chips)
Над результатами — фильтры с количествами:
Все 11 · Клиенты 1 · Заявки 5 · Проекты 2 · Задачи 3 · Файлы 8 · …
- Число на chip — уникальные объекты этого типа (после проверки прав), а не сумма комментариев/вложений
- Фильтр задаёт точку зрения: при «Задачи» карточкой становится задача; при «Проекты» — проект (задача/файл внутри — совпадения); при «Все» — родительский бизнес‑объект
- Нулевые типы остаются в списке, но недоступны для выбора
Быстрый поиск (шапка)
- Компактный список (до 8–10 объектов), единый ranking без секций по типам
- Навигация: мышь или клавиши ↑/↓, Enter — открыть выбранный результат; Esc — закрыть
- Внизу: «Показать все N результатов» (или Enter без выбранной строки) — полная страница поиска
- Для объекта с несколькими совпадениями показывается одно совпадение и ссылка «Ещё K»
Полная страница /search/
- Подробные карточки, раскрытие всех совпадений («Ещё K совпадения»)
- Сниппеты с подсветкой найденных слов (фрагмент текста вокруг совпадения)
- Сортировка на полной странице:
- По релевантности (по умолчанию) — итоговый search score (точное совпадение, title/name/code, FTS, trigram, дочерние объекты, свежесть)
- Недавно изменённые — по дате изменения (
updated_at/lastedittime) - Сначала новые — по дате создания
Особенности поиска:
- Живой поиск: результаты появляются при вводе (задержка 600 мс)
- Enter или кнопка «Поиск» открывают полную страницу результатов в новой вкладке
- Телефонные номера заявителей нормализуются — можно искать в форматах +7, 8 и без кода
Права доступа:
- Показываются только объекты, к которым у пользователя есть доступ; счётчики chips считаются после ACL
- Проекты — по праву просмотра проекта
- Совещания — участники/роли совещания или группа просмотра совещаний
- Задачи и комментарии к ним — по праву просмотра задачи (или проекта для проектных задач)
- Файлы — по правилам каталога документов
- Страницы базы знаний — по правилам доступа KB
- Заявки и связанные объекты — с учётом ограничений уведомлений (
no_notify); скрытые комментарии не попадают ни в выдачу, ни в счётчики
Примечания:
- Сотрудники (персонал) в глобальном поиске не индексируются
- FAQ базы знаний в глобальном поиске не участвуют
Примечание
*( Поиск в системе )*