mob:admin:report
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| mob:admin:report [2026/03/10 07:55] – ednasibov | mob:admin:report [2026/03/10 08:24] (текущий) – ednasibov | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ===== Общее. Отчёты ===== | + | ====== Общее. Отчёты |
| Просмотр страницы отчётов осуществляется на вкладке Отчёты группы Общее бокового меню. | Просмотр страницы отчётов осуществляется на вкладке Отчёты группы Общее бокового меню. | ||
| Строка 26: | Строка 26: | ||
| **Работники с единственной активной должностью внутр. совм.** — список сотрудников, | **Работники с единственной активной должностью внутр. совм.** — список сотрудников, | ||
| + | |||
| + | **Неактивные аспиранты с признаком " | ||
| + | |||
| + | **Неактивные работники с признаками " | ||
| + | |||
| + | **Студенты и аспиранты с двумя активными обучениями** | ||
| Каждый блок из списка выше, является кликабельным и редиректит к детальному просмотру соответствующего отчёта или запуска формирования выборки. | Каждый блок из списка выше, является кликабельным и редиректит к детальному просмотру соответствующего отчёта или запуска формирования выборки. | ||
| - | ==== Подробнее о видах отчетов ==== | + | ===== Подробнее о видах отчетов |
| Вот описание страницы для документации, | Вот описание страницы для документации, | ||
| Строка 35: | Строка 41: | ||
| **Общее. Отчёты. Активные дубликаты** | **Общее. Отчёты. Активные дубликаты** | ||
| - | Просмотр отчёта **Активные дубликаты** осуществляется на вкладке **Отчёты** группы **Общее** бокового меню. Переход к детальной информации происходит при нажатии на соответствующий блок в списке отчётов. | + | 1) Просмотр отчёта **Активные дубликаты** осуществляется на вкладке **Отчёты** группы **Общее** бокового меню. Переход к детальной информации происходит при нажатии на соответствующий блок в списке отчётов. |
| - | + | ||
| - | Окно выглядит следующим образом: | + | |
| - | + | ||
| - | {{ : | + | |
| Данная страница отображает результат выполнения специализированного запроса к базе данных, | Данная страница отображает результат выполнения специализированного запроса к базе данных, | ||
| - | |||
| - | **Описание логики отчёта** | ||
| - | |||
| - | Отчёт формируется на основе следующего запроса: | ||
| - | |||
| - | SELECT | ||
| - | concat_ws(' | ||
| - | birthday, | ||
| - | COUNT(distinct u.id) as count, | ||
| - | ARRAY_AGG(u.id ORDER BY u.id) as ids, | ||
| - | ARRAY_AGG(u." | ||
| - | ARRAY_AGG(" | ||
| - | ARRAY_AGG(" | ||
| - | ARRAY_AGG(" | ||
| - | ARRAY_AGG(" | ||
| - | FROM " | ||
| - | left join " | ||
| - | left join " | ||
| - | WHERE birthday IS NOT NULL | ||
| - | AND " | ||
| - | and ((w.begda >= NOW() and (w.endda is null or w.endda <= now())) | ||
| - | or s.status: | ||
| - | GROUP BY | ||
| - | surname, | ||
| - | name, | ||
| - | midname, | ||
| - | birthday | ||
| - | HAVING COUNT(distinct u.id) > 1 | ||
| - | ORDER BY fis; | ||
| **Назначение отчёта: | **Назначение отчёта: | ||
| Строка 89: | Строка 62: | ||
| * | * | ||
| - | На момент формирования текущего отчёта в системе **нет данных**, соответствующих указанным критериям поиска. | + | 2) Просмотр отчёта **Все дубликаты** осуществляется на вкладке **Отчёты** группы **Общее** бокового меню. Переход к детальной информации происходит при нажатии на соответствующий пункт в списке отчётов. |
| + | |||
| + | Данная страница отображает результат выполнения | ||
| + | |||
| + | **Элементы управления** | ||
| + | |||
| + | В верхней части страницы расположены следующие элементы: | ||
| + | |||
| + | - **Назад** — кнопка для возврата к общему списку отчётов. | ||
| + | - **Обновить** — кнопка для выполнения повторного запроса и обновления | ||
| + | - **Excel** — кнопка для экспорта текущей таблицы с дубликатами | ||
| + | |||
| + | **Отображаемые данные** | ||
| + | |||
| + | Результаты представляются в виде таблицы со следующими колонками: | ||
| + | |||
| + | | **Колонка** | **Описание** | | ||
| + | | **ФИО** | Фамилия, | ||
| + | | **Дата рождения** | Дата рождения пользователя в формате ГГГГ-ММ-ДД | | ||
| + | | **ID Моб** | Идентификаторы мобильных устройств (mobwid) для найденных дубликатов, перечисленные через | ||
| + | | **ETU ID** | Уникальные идентификаторы пользователя в системе (etuid) | | ||
| + | | **ID ЛК** | Идентификаторы личного кабинета (lkid) | | ||
| + | | **ID Access работников** | Идентификаторы доступа для сотрудников | | ||
| + | | **ID Access студентов** | Идентификаторы доступа для студентов | | ||
| + | | **Виды** | Тип учётной записи: | ||
| + | |||
| + | **Пагинация** | ||
| + | |||
| + | В нижней части страницы отображается информация о количестве записей и элементы управления для навигации | ||
| + | - Информация о текущем диапазоне отображаемых записей (например, | ||
| + | - Номера страниц (например, | ||
| + | |||
| + | 3) **Последующие отчеты** отличаются лишь | ||
| + | |||
mob/admin/report.1773129320.txt.gz · Последнее изменение: — ednasibov
