This commit is contained in:
@@ -57,19 +57,6 @@
|
||||
max-width: 58rem;
|
||||
}
|
||||
|
||||
.market-intel-version {
|
||||
align-self: start;
|
||||
background: rgba(255, 250, 241, 0.86);
|
||||
border: 1px solid rgba(120, 83, 44, 0.18);
|
||||
border-radius: 8px;
|
||||
color: var(--momo-text-muted, #756a5b);
|
||||
font-family: var(--momo-font-mono, "JetBrains Mono", monospace);
|
||||
font-size: 0.78rem;
|
||||
font-weight: 800;
|
||||
padding: 0.45rem 0.6rem;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.market-intel-status-grid {
|
||||
display: grid;
|
||||
gap: 0.75rem;
|
||||
@@ -158,10 +145,6 @@
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
|
||||
.market-intel-version {
|
||||
justify-self: start;
|
||||
white-space: normal;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
{% endblock %}
|
||||
@@ -170,34 +153,33 @@
|
||||
<section class="market-intel-page">
|
||||
<header class="market-intel-hero">
|
||||
<div>
|
||||
<p class="market-intel-kicker">MARKET INTEL / {{ current_section|default('overview') }}</p>
|
||||
<h1 class="market-intel-title">市場情報模組待啟用</h1>
|
||||
<p class="market-intel-kicker">MARKET INTEL</p>
|
||||
<h1 class="market-intel-title">市場情報入口</h1>
|
||||
<p class="market-intel-copy">
|
||||
這個模組目前保留為競品情報擴充入口,正式操作先回到 PChome 比價工作台、PChome 爬蟲與 AI 觀測台,避免停用中的試驗流程混入日常決策。
|
||||
競品情報資料尚未接入正式決策流程。請先從下方入口完成比價覆核、PChome 爬蟲檢查與 AI 觀測,讓商品決策維持在已驗證的資料來源上。
|
||||
</p>
|
||||
</div>
|
||||
<div class="market-intel-version">{{ system_version|default('') }}</div>
|
||||
</header>
|
||||
|
||||
<section class="market-intel-panel" aria-labelledby="market-intel-status-title">
|
||||
<p class="market-intel-label">Runtime Status</p>
|
||||
<h2 id="market-intel-status-title" class="market-intel-title">目前狀態</h2>
|
||||
<p class="market-intel-label">DATA STATUS</p>
|
||||
<h2 id="market-intel-status-title" class="market-intel-title">資料狀態</h2>
|
||||
<div class="market-intel-status-grid">
|
||||
<div class="market-intel-status-card">
|
||||
<span class="market-intel-label">模組</span>
|
||||
<strong>{{ 'ON' if status.enabled else 'OFF' }}</strong>
|
||||
<span class="market-intel-label">情報入口</span>
|
||||
<strong>{{ '已啟用' if status.enabled else '未啟用' }}</strong>
|
||||
</div>
|
||||
<div class="market-intel-status-card">
|
||||
<span class="market-intel-label">爬蟲</span>
|
||||
<strong>{{ 'ON' if status.crawler_enabled else 'OFF' }}</strong>
|
||||
<strong>{{ '已啟用' if status.crawler_enabled else '未啟用' }}</strong>
|
||||
</div>
|
||||
<div class="market-intel-status-card">
|
||||
<span class="market-intel-label">寫入</span>
|
||||
<strong>{{ 'ON' if status.write_enabled else 'OFF' }}</strong>
|
||||
<strong>{{ '已啟用' if status.write_enabled else '未啟用' }}</strong>
|
||||
</div>
|
||||
<div class="market-intel-status-card">
|
||||
<span class="market-intel-label">排程</span>
|
||||
<strong>{{ 'ON' if status.scheduler_attached else 'OFF' }}</strong>
|
||||
<strong>{{ '已啟用' if status.scheduler_attached else '未啟用' }}</strong>
|
||||
</div>
|
||||
<div class="market-intel-status-card">
|
||||
<span class="market-intel-label">Adapter</span>
|
||||
@@ -205,14 +187,14 @@
|
||||
</div>
|
||||
<div class="market-intel-status-card">
|
||||
<span class="market-intel-label">手動 Fetch</span>
|
||||
<strong>{{ 'ON' if manual_fetch_allowed|default(false) else 'OFF' }}</strong>
|
||||
<strong>{{ '已啟用' if manual_fetch_allowed|default(false) else '未啟用' }}</strong>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="market-intel-panel" aria-labelledby="market-intel-flow-title">
|
||||
<p class="market-intel-label">Decision Flow</p>
|
||||
<h2 id="market-intel-flow-title" class="market-intel-title">目前應使用的操作入口</h2>
|
||||
<p class="market-intel-label">OPERATIONS</p>
|
||||
<h2 id="market-intel-flow-title" class="market-intel-title">建議操作入口</h2>
|
||||
<div class="market-intel-flow">
|
||||
<article class="market-intel-flow-item">
|
||||
<h3>PChome 比價覆核</h3>
|
||||
|
||||
Reference in New Issue
Block a user