diff --git a/src/renderer/src/views/Design/CommManagement/index.vue b/src/renderer/src/views/Design/CommManagement/index.vue
new file mode 100644
index 0000000..000bd2f
--- /dev/null
+++ b/src/renderer/src/views/Design/CommManagement/index.vue
@@ -0,0 +1,424 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
设备列表
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
通信协议
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
接收事件
+
+
+ 16进制显示
+ 清空内容
+ 接收数据
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 删除设备
+
+
+
+
+
+
+ 打开通信管理
+
+
+
+
+
diff --git a/src/renderer/src/views/Design/Controls/headCtrl.vue b/src/renderer/src/views/Design/Controls/headCtrl.vue
index 58424eb..542353d 100644
--- a/src/renderer/src/views/Design/Controls/headCtrl.vue
+++ b/src/renderer/src/views/Design/Controls/headCtrl.vue
@@ -35,10 +35,14 @@
系统
- 日志
- 通信管理
- 控制器管理
- 相机管理
+ 日志
+ 通信管理
+ 控制器管理
+ 相机管理
@@ -65,6 +69,25 @@ const emit = defineEmits()
const dragging = ref(false)
const mouseX = ref(0)
const mouseY = ref(0)
+
+const handleMenuClick = (command) => {
+ console.log('点击的菜单项:', command)
+ // 根据 command 执行不同逻辑
+ switch (command) {
+ case 'log':
+ // 打开日志页面
+ break
+ case 'communication':
+ // 打开通信管理
+ break
+ case 'controller':
+ // 打开控制器管理
+ break
+ case 'camera':
+ // 打开相机管理
+ break
+ }
+}
const mousedown = (event) => {
dragging.value = true
mouseX.value = event.x
diff --git a/src/renderer/src/views/Design/LogManagement/index.vue b/src/renderer/src/views/Design/LogManagement/index.vue
new file mode 100644
index 0000000..e69de29
diff --git a/src/renderer/src/views/Design/System/logManagement/index.vue b/src/renderer/src/views/Design/System/logManagement/index.vue
new file mode 100644
index 0000000..e69de29