feat(portal): harden industrial dashboard tabs smoke
This commit is contained in:
@@ -35,10 +35,11 @@
|
||||
- риск-индекс;
|
||||
- аномалии;
|
||||
- инциденты ИБ.
|
||||
- Главный аналитический блок содержит 3 колонки:
|
||||
- подразделения сегодня;
|
||||
- аномалии;
|
||||
- топ рисков.
|
||||
- Главный аналитический блок содержит:
|
||||
- широкую таблицу `Подразделения сегодня` с колонками: подразделение, индекс активности, отклонение, статус, ответственный;
|
||||
- блок `Аномалии` с объяснением: что произошло, почему это риск, что проверить;
|
||||
- блок `Топ рисков` с read-only переходом к расследованиям.
|
||||
- Раздел `Настройки` работает только на чтение и показывает: период расчета, рабочий день, пороги WARN/FAIL, источник правил, дату последнего пересчета.
|
||||
- Добавлены отдельные промышленные представления:
|
||||
- экран подразделений: рейтинг групп, ответственные, просадки и отклонения;
|
||||
- экран сотрудников: карточка сотрудника, активность, сессии, плановое время, последнее событие;
|
||||
@@ -79,7 +80,7 @@ export CARGO_TARGET_DIR=/tmp/detmir-adk-rust-target
|
||||
node --check adk-rust/crates/detmir-portal/src/static/app.js
|
||||
git diff --check
|
||||
cargo test --manifest-path adk-rust/Cargo.toml -p detmir-portal
|
||||
cargo clippy --manifest-path adk-rust/Cargo.toml -p detmir-portal --all-targets -- -D warnings
|
||||
cargo clippy --manifest-path adk-rust/Cargo.toml --all-targets --all-features -- -D warnings
|
||||
cargo build --release --manifest-path adk-rust/Cargo.toml -p detmir-portal
|
||||
```
|
||||
|
||||
@@ -107,3 +108,4 @@ Playwright smoke:
|
||||
- API-ответов с кодом 400+ нет;
|
||||
- раздел рисков включает темную тему.
|
||||
- смена периода `Сегодня` -> `Неделя` меняет содержимое страницы и показывает плашку периода.
|
||||
- `scripts/detmir-portal-tabs-smoke.mjs` проверяет все `data-tab`, наличие обработчиков в `app.js`, строки read-only настроек и read-only переход из топ-рисков в расследования.
|
||||
|
||||
Reference in New Issue
Block a user