codex整理结果

This commit is contained in:
ywb
2026-05-30 00:16:10 +08:00
parent 3d892bfaf6
commit 74ec30ba3f
14 changed files with 45 additions and 4100 deletions
+13 -13
View File
@@ -18,7 +18,7 @@
</nav>
<div class="status-bar">
<span class="status-item" :class="statusClass">
[[ statusText ]]
{% raw %}{{ statusText }}{% endraw %}
</span>
</div>
</header>
@@ -33,54 +33,54 @@
@click="connectDevice('agv')" style="cursor:pointer">
<div class="status-icon">
<span v-if="reconnectingDevice==='agv'"></span>
<span v-else>[[ agvConnected ? '✅' : '❌' ]]</span>
<span v-else>{% raw %}{{ agvConnected ? '✅' : '❌' }}{% endraw %}</span>
</div>
<div class="status-label">AGV</div>
<div class="status-value">
<span v-if="reconnectingDevice==='agv'">重连中...</span>
<span v-else>[[ agvConnected ? '已连接' : '未连接' ]](点击重连)</span>
<span v-else>{% raw %}{{ agvConnected ? '已连接' : '未连接' }}{% endraw %}(点击重连)</span>
</div>
</div>
<div class="status-card" :class="armConnected ? 'ok' : 'error'"
@click="connectDevice('arm')" style="cursor:pointer">
<div class="status-icon">
<span v-if="reconnectingDevice==='arm'"></span>
<span v-else>[[ armConnected ? '✅' : '❌' ]]</span>
<span v-else>{% raw %}{{ armConnected ? '✅' : '❌' }}{% endraw %}</span>
</div>
<div class="status-label">机械臂</div>
<div class="status-value">
<span v-if="reconnectingDevice==='arm'">重连中...</span>
<span v-else>[[ armConnected ? '已连接' : '未连接' ]](点击重连)</span>
<span v-else>{% raw %}{{ armConnected ? '已连接' : '未连接' }}{% endraw %}(点击重连)</span>
</div>
</div>
<div class="status-card" :class="cameraOpened ? 'ok' : 'error'"
@click="connectDevice('camera')" style="cursor:pointer">
<div class="status-icon">
<span v-if="reconnectingDevice==='camera'"></span>
<span v-else>[[ cameraOpened ? '✅' : '❌' ]]</span>
<span v-else>{% raw %}{{ cameraOpened ? '✅' : '❌' }}{% endraw %}</span>
</div>
<div class="status-label">AGV摄像头</div>
<div class="status-value">
<span v-if="reconnectingDevice==='camera'">重连中...</span>
<span v-else>[[ cameraOpened ? '已打开' : '未打开' ]](点击重连)</span>
<span v-else>{% raw %}{{ cameraOpened ? '已打开' : '未打开' }}{% endraw %}(点击重连)</span>
</div>
</div>
<div class="status-card" :class="armCameraOpened ? 'ok' : 'error'"
@click="connectDevice('arm_camera')" style="cursor:pointer">
<div class="status-icon">
<span v-if="reconnectingDevice==='arm_camera'"></span>
<span v-else>[[ armCameraOpened ? '✅' : '❌' ]]</span>
<span v-else>{% raw %}{{ armCameraOpened ? '✅' : '❌' }}{% endraw %}</span>
</div>
<div class="status-label">机械臂摄像头</div>
<div class="status-value">
<span v-if="reconnectingDevice==='arm_camera'">重连中...</span>
<span v-else>[[ armCameraOpened ? '已打开' : '未打开' ]](点击重连)</span>
<span v-else>{% raw %}{{ armCameraOpened ? '已打开' : '未打开' }}{% endraw %}(点击重连)</span>
</div>
</div>
</div>
<div class="btn-row">
<button class="btn btn-primary" @click="connectAll" :disabled="connecting">
[[ connecting ? '连接中...' : '🔗 连接全部设备' ]]
{% raw %}{{ connecting ? '连接中...' : '🔗 连接全部设备' }}{% endraw %}
</button>
<button class="btn btn-secondary" @click="disconnectAll" :disabled="!agvConnected && !armConnected && !cameraOpened">
断开连接
@@ -111,8 +111,8 @@
<section class="card">
<h2>🗺️ 地图信息</h2>
<div v-if="mapLoaded">
<p>地图目录: <code>[[ mapConfig.map_dir ]]</code></p>
<p>地图文件: <code>[[ mapConfig.map_file ]]</code></p>
<p>地图目录: <code>{% raw %}{{ mapConfig.map_dir }}{% endraw %}</code></p>
<p>地图文件: <code>{% raw %}{{ mapConfig.map_file }}{% endraw %}</code></p>
</div>
<div v-else>
<p class="hint">尚未加载地图,请前往 <a href="/setting">设置页面</a> 配置地图</p>
@@ -122,7 +122,7 @@
<!-- 点位概览 -->
<section class="card">
<h2>📍 点位概览</h2>
<p>已配置 <strong>[[ pointsCount ]]</strong> 个拍摄点位</p>
<p>已配置 <strong>{% raw %}{{ pointsCount }}{% endraw %}</strong> 个拍摄点位</p>
<div class="btn-row">
<a href="/setting" class="btn btn-primary">前往设置点位 →</a>
</div>