Now I understand the full structure. I need to:
Let me implement both fixes:
Now update BLOCK 2 ("Главный вывод периода") to show store-specific content in MODE B:
Now update BLOCK 6 ("Рекомендации") to show showcase-level recommendations in MODE B:
Реализовал mode-aware логику на странице "Инсайты":
FIX 1 — Блок "Главный вывод за период" теперь адаптируется: в MODE A (Все магазины) показывает сетевую сводку с магазинами, а в MODE B (конкретный магазин) — сводку по витринам внутри выбранного магазина, включая сравнение со средней по сети.
FIX 2 — Все 5 карточек рекомендаций переключаются между сетевым и магазинным уровнем. В MODE B рекомендации фокусируются на витринах: тиражирование практик лучшей витрины, срочное вмешательство на худшую, доминирующий тип нарушений в магазине, чек-лист на пиковые часы магазина, и обновление устаревших эталонов.
Now I have a complete understanding. Let me apply all the mode-aware text changes:
Now update the Tile 1 (Health) to be mode-aware:
Now update Tile 3 and the click tooltip:
Now update the matrix chart tooltip to show "Витрина" in MODE B:
Все заголовки, метки и тултипы на странице "Инсайты" теперь адаптируются к режиму:
Tile 1 — "Здоровье сети" в MODE A, "Здоровье магазина" в MODE B. Показывает соответствующий БП и тренд.
Tile 2 — "Распределение магазинов" в MODE A, "Распределение витрин" в MODE B. Подсчёт по квадрантам переключается между магазинами и витринами.
Tile 3 — "из N магазинов" в MODE A, "из N витрин" в MODE B. Подсчёт изменений также режим-зависимый.
Тултипы квадрантов — "магазины/сеть" в MODE A, "витрины/магазина" в MODE B для всех 4 квадрантов.
Тултип клика — "карте магазинов" в MODE A, "карте витрин" в MODE B.
Тултип точки на матрице — "Магазин N" в MODE A, "Витрина «name»" в MODE B с полными метками полей.