diff --git a/agv_app/static/js/setting.js b/agv_app/static/js/setting.js index 8ff514b..4567e62 100644 --- a/agv_app/static/js/setting.js +++ b/agv_app/static/js/setting.js @@ -33,6 +33,8 @@ const app = createApp({ newModelDesc: '', newModelNotes: '', newPoseForm: {}, // 机型配置:新建姿态的表单 + showAddModelModal: false, + expandedModelId: null, // 机械臂 armConnected: false, currentAngles: [], @@ -222,9 +224,11 @@ const app = createApp({ if (data.ok) { await this.loadAllModels() this.newModelName = '' + this.newModelId = null this.newModelDesc = '' this.newModelNotes = '' this.newModelSerial = '' + this.showAddModelModal = false } }, async deleteModel(modelId) { diff --git a/agv_app/templates/setting.html b/agv_app/templates/setting.html index 0dc61d5..e1b2b23 100644 --- a/agv_app/templates/setting.html +++ b/agv_app/templates/setting.html @@ -4,7 +4,7 @@ 设置 - AGV 拍摄系统 - +
@@ -70,63 +70,54 @@

📦 机型配置

- -
-

添加新机型

-
-
- - -
-
- - -
-
-
-
- - -
-
- - -
-
- + +
+
- +
-

暂无机型配置,请添加新机型

+

暂无机型配置,请点击上方按钮添加

-
-
- -
-
- {% raw %}{ m.name }{% endraw %} - ID: {% raw %}{ m.id }{% endraw %} - {% raw %}{ m.description }{% endraw %} - 【{% raw %}{ m.notes }{% endraw %}】 -
-
- -
-
+ + + + + + + + + + + + + + + + + + + +
ID机型名称描述备注操作
{% raw %}{{ m.id }}{% endraw %}{% raw %}{{ m.name }}{% endraw %}{% raw %}{{ m.description || '—' }}{% endraw %}{% raw %}{{ m.notes || '—' }}{% endraw %} + + +
+ +
+

🟢 正面姿态

-
+
- {% raw %}{ pose.name or '正面姿态' }{% endraw %} + {% raw %}{{ pose.name || '正面姿态' }}{% endraw %}
-
- J{% raw %}{ j }{% endraw %} +
+ J{% raw %}{{ j }}{% endraw %} + °
+
-
-
当前机械臂角度: - J{% raw %}{ currentAngles[0] ? currentAngles[0].toFixed(1) : '—' }{% endraw %}° - J{% raw %}{ currentAngles[1] ? currentAngles[1].toFixed(1) : '—' }{% endraw %}° - J{% raw %}{ currentAngles[2] ? currentAngles[2].toFixed(1) : '—' }{% endraw %}° - J{% raw %}{ currentAngles[3] ? currentAngles[3].toFixed(1) : '—' }{% endraw %}° - J{% raw %}{ currentAngles[4] ? currentAngles[4].toFixed(1) : '—' }{% endraw %}° - J{% raw %}{ currentAngles[5] ? currentAngles[5].toFixed(1) : '—' }{% endraw %}° + J{% raw %}{{ currentAngles[0] ? currentAngles[0].toFixed(1) : '—' }}{% endraw %}° + J{% raw %}{{ currentAngles[1] ? currentAngles[1].toFixed(1) : '—' }}{% endraw %}° + J{% raw %}{{ currentAngles[2] ? currentAngles[2].toFixed(1) : '—' }}{% endraw %}° + J{% raw %}{{ currentAngles[3] ? currentAngles[3].toFixed(1) : '—' }}{% endraw %}° + J{% raw %}{{ currentAngles[4] ? currentAngles[4].toFixed(1) : '—' }}{% endraw %}° + J{% raw %}{{ currentAngles[5] ? currentAngles[5].toFixed(1) : '—' }}{% endraw %}° (未连接机械臂)
@@ -165,16 +155,16 @@
-
+

🔴 背面姿态

-
+
- {% raw %}{ pose.name or '背面姿态' }{% endraw %} + {% raw %}{{ pose.name || '背面姿态' }}{% endraw %}
-
- J{% raw %}{ j }{% endraw %} +
+ J{% raw %}{{ j }}{% endraw %} + °
+
-
-
+ + +
@@ -520,7 +539,7 @@ - - + +