增加主页按钮

This commit is contained in:
zjk
2025-05-19 02:36:10 +08:00
parent 50a496e3e2
commit baa2e395fa
3 changed files with 19 additions and 4 deletions
+15 -1
View File
@@ -284,6 +284,10 @@ const std::string LOG_PAGE_HTML = R"(
<div class="container">
<div class="sidebar">
<div class="sidebar-menu">
<a href="/" class="sidebar-button">
<span class="sidebar-icon">🏠</span>
<span>系统主页</span>
</a>
<a href="/data" class="sidebar-button">
<span class="sidebar-icon">📊</span>
<span>系统数据</span>
@@ -303,7 +307,11 @@ const std::string LOG_PAGE_HTML = R"(
<h1>系统日志</h1>
<div class="status-bar">
<div class="status-info">
<span>🟢 系统状态: 运行中</span>
<span>🟢 系统状态: <span id="systemStatus">运行中</span></span>
<span>⚡ 应用频率: <span id="appFreq">0</span> Hz</span>
<span>📡 通信频率: <span id="commFreq">0</span> Hz</span>
<span>💻 CPU负载: <span id="cpuLoad">0</span>%</span>
<span>⏱️ 迭代间隔: <span id="timeSinceIterate">0</span>ms</span>
<span>🕒 更新时间: <time id="updateTime">2025-05-18 15:52</time></span>
</div>
</div>
@@ -402,6 +410,12 @@ function initWebSocket() {
}
}
}
} else if (data.moosdb) {
// 更新MOOSDB信息
document.getElementById('appFreq').textContent = data.moosdb.appFreq.toFixed(2);
document.getElementById('commFreq').textContent = data.moosdb.commFreq.toFixed(2);
document.getElementById('cpuLoad').textContent = data.moosdb.cpuLoad.toFixed(1);
document.getElementById('timeSinceIterate').textContent = data.moosdb.timeSinceIterate.toFixed(0);
} else if (data.type === 'system_status') {
updateStatus(data.status, true);
}