fix(portal): localize loading states for pilot

This commit is contained in:
igor04091968
2026-06-04 22:30:06 +03:00
parent 8957161317
commit 88dcd8ecaa
4 changed files with 88 additions and 50 deletions
+21 -13
View File
@@ -53,21 +53,29 @@ SIEM-представление не выводятся.
данных`. Она показывает, что сейчас происходит с данными, и не смешивает
состояния `нет данных` и `данные еще загружаются`.
Статусы:
Видимые статусы:
- `LOADING` - портал загружает сводку, отчеты или выбранный раздел;
- `READY` - данные успешно загружены и экран актуален;
- `EMPTY` - источники ответили, но полезных записей для выбранного раздела
или периода нет;
- `STALE` - показаны ранее загруженные данные, новое фоновое обновление не
завершилось;
- `ERROR` - первичная загрузка не удалась, актуальных данных на экране нет.
- `Загрузка данных` - портал получает данные и готовит экран;
- `Данные готовы` - данные успешно загружены и экран актуален;
- `Данные отсутствуют` - источники ответили, но полезных записей для выбранного
раздела или периода нет;
- `Данные устарели` - показаны ранее загруженные данные, новое фоновое
обновление не завершилось;
- `Ошибка получения данных` - первичная загрузка не удалась, актуальных данных
на экране нет.
Во время `LOADING` портал показывает заготовки карточек и текст `Данные
загружаются`; пустые таблицы и сообщения `Нет данных` не выводятся до
завершения загрузки. После успешного обновления отображается время последнего
обновления. При `STALE` старый экран остается доступным, но сверху появляется
предупреждение о неудачном обновлении.
Этапы прогресса:
- `Получение данных`;
- `Расчёт показателей`;
- `Формирование главного вывода`;
- `Подготовка разделов`.
Во время загрузки портал показывает заготовки карточек и текст `Загрузка
данных`; пустые таблицы и сообщения `Нет данных` не выводятся до завершения
загрузки. После успешного обновления отображается время последнего обновления.
При состоянии `Данные устарели` старый экран остается доступным, но сверху
появляется предупреждение о неудачном обновлении.
## Сводка руководителя