fix: make growth command center primary nav
All checks were successful
CD Pipeline / deploy (push) Successful in 1m8s

This commit is contained in:
ogt
2026-06-24 23:42:43 +08:00
parent 84035906ab
commit 3057c73e0f
6 changed files with 37 additions and 14 deletions

View File

@@ -9,6 +9,7 @@
#}
{% set _active_page = active_page|default('') %}
{% set _is_growth_command = _active_page == 'ai_intelligence' %}
{% set _is_price_workbench = _active_page == 'dashboard' and request is defined and request.args.get('filter') == 'pchome_review' %}
{% set _next_run = next_run|default(None) %}
{% set _session_username = session.get('username') if session is defined else None %}
@@ -45,19 +46,24 @@
</a>
<nav class="momo-nav momo-scroll">
{# 群組 1: 監控caramel #}
{# 群組 1: 作戰caramel #}
<div class="momo-nav-group">
<div class="momo-nav-group-title">監控</div>
<a class="momo-nav-link {% if _active_page == 'dashboard' and not _is_price_workbench %}is-active{% endif %}" href="/">
<span class="momo-nav-icon"><i class="fas fa-border-all"></i></span>
<span class="momo-nav-label">商品看板</span>
<div class="momo-nav-group-title">作戰</div>
<a class="momo-nav-link {% if _is_growth_command %}is-active{% endif %}" href="/ai_intelligence">
<span class="momo-nav-icon"><i class="fas fa-chart-line"></i></span>
<span class="momo-nav-label">業績成長指揮台</span>
<span class="momo-nav-code">01</span>
</a>
<a class="momo-nav-link {% if _is_price_workbench %}is-active{% endif %}" href="/?filter=pchome_review&review_status=all&sort_by=pchome_review&order=desc">
<a class="momo-nav-link {% if _is_price_workbench %}is-active{% endif %}" href="/dashboard?filter=pchome_review&review_status=all&sort_by=pchome_review&order=desc">
<span class="momo-nav-icon"><i class="fas fa-scale-balanced"></i></span>
<span class="momo-nav-label">比價工作台</span>
<span class="momo-nav-code">02</span>
</a>
<a class="momo-nav-link {% if _active_page == 'dashboard' and not _is_price_workbench %}is-active{% endif %}" href="/dashboard">
<span class="momo-nav-icon"><i class="fas fa-border-all"></i></span>
<span class="momo-nav-label">舊商品看板</span>
<span class="momo-nav-code"></span>
</a>
<a class="momo-nav-link {% if _active_page in ['edm', 'campaigns'] %}is-active{% endif %}" href="/edm">
<span class="momo-nav-icon"><i class="fas fa-bullhorn"></i></span>
<span class="momo-nav-label">活動看板</span>
@@ -119,7 +125,7 @@
{# 群組 4: AI 中樞saffron #}
<div class="momo-nav-group">
<div class="momo-nav-group-title">AI 中樞</div>
<a class="momo-nav-link {% if _active_page in ['ai_recommend', 'ai_history', 'ai_intelligence', 'pchome_crawler', 'price_comparison', 'trends'] %}is-active{% endif %}" href="/ai_recommend">
<a class="momo-nav-link {% if _active_page in ['ai_recommend', 'ai_history', 'pchome_crawler', 'price_comparison', 'trends'] %}is-active{% endif %}" href="/ai_recommend">
<span class="momo-nav-icon"><i class="fas fa-wand-magic-sparkles"></i></span>
<span class="momo-nav-label">AI 助手</span>
<span class="momo-nav-code">05</span>

View File

@@ -2,10 +2,10 @@
{% set legacy_bridge_title = '商品看板已升級' %}
{% set legacy_bridge_kicker = 'MIGRATED DASHBOARD' %}
{% set legacy_bridge_icon = 'fas fa-border-all' %}
{% set legacy_bridge_heading = '請使用新版商品看板' %}
{% set legacy_bridge_body = '舊版 dashboard.html 已停用正式入口現在由 dashboard_v2.html 與 EwoooC V3 shell 負責。' %}
{% set legacy_bridge_target = '/' %}
{% set legacy_bridge_cta = '開啟商品看板' %}
{% set legacy_bridge_heading = '請使用業績成長指揮台' %}
{% set legacy_bridge_body = '舊版 dashboard.html 已停用正式入口現在是 PChome 業績成長指揮台,商品看板僅保留為舊資料檢視入口。' %}
{% set legacy_bridge_target = '/ai_intelligence' %}
{% set legacy_bridge_cta = '開啟業績成長指揮台' %}
{% set legacy_bridge_secondary_target = '/observability/overview' %}
{% set legacy_bridge_secondary_cta = 'AI 觀測台' %}
{% set legacy_bridge_meta = 'Legacy guard / dashboard.html' %}

View File

@@ -49,10 +49,10 @@
{# 群組映射 — Jinja 計算 [data-page-group] #}
{% set _page = active_page|default('') %}
{% set _group_monitor = ['dashboard', 'edm', 'campaigns'] %}
{% set _group_monitor = ['ai_intelligence', 'dashboard', 'edm', 'campaigns'] %}
{% set _group_analytics = ['sales', 'daily_sales', 'monthly', 'growth', 'metabase', 'grist'] %}
{% set _group_ops = ['vendor_stockout', 'auto_import', 'market_intel'] %}
{% set _group_ai = ['ai_recommend', 'ai_history', 'ai_intelligence',
{% set _group_ai = ['ai_recommend', 'ai_history',
'pchome_crawler', 'price_comparison', 'trends',
'obs_overview', 'obs_agent_orchestration', 'obs_business_intel',
'obs_host_health', 'obs_ai_calls', 'obs_budget',