diff --git a/src/renderer/src/assets/images/common/device.png b/src/renderer/src/assets/images/common/device.png new file mode 100644 index 0000000..11106e2 Binary files /dev/null and b/src/renderer/src/assets/images/common/device.png differ diff --git a/src/renderer/src/assets/images/common/device_selected.png b/src/renderer/src/assets/images/common/device_selected.png new file mode 100644 index 0000000..596c439 Binary files /dev/null and b/src/renderer/src/assets/images/common/device_selected.png differ diff --git a/src/renderer/src/assets/images/common/heartbeat.png b/src/renderer/src/assets/images/common/heartbeat.png new file mode 100644 index 0000000..b00ded9 Binary files /dev/null and b/src/renderer/src/assets/images/common/heartbeat.png differ diff --git a/src/renderer/src/assets/images/common/heartbeat_selected.png b/src/renderer/src/assets/images/common/heartbeat_selected.png new file mode 100644 index 0000000..7f347ab Binary files /dev/null and b/src/renderer/src/assets/images/common/heartbeat_selected.png differ diff --git a/src/renderer/src/assets/images/common/no_data.png b/src/renderer/src/assets/images/common/no_data.png new file mode 100644 index 0000000..ef76a07 Binary files /dev/null and b/src/renderer/src/assets/images/common/no_data.png differ diff --git a/src/renderer/src/assets/images/common/receive.png b/src/renderer/src/assets/images/common/receive.png new file mode 100644 index 0000000..afc1d58 Binary files /dev/null and b/src/renderer/src/assets/images/common/receive.png differ diff --git a/src/renderer/src/assets/images/common/receive_selected.png b/src/renderer/src/assets/images/common/receive_selected.png new file mode 100644 index 0000000..9a2ec1e Binary files /dev/null and b/src/renderer/src/assets/images/common/receive_selected.png differ diff --git a/src/renderer/src/assets/images/common/response.png b/src/renderer/src/assets/images/common/response.png new file mode 100644 index 0000000..f295ed2 Binary files /dev/null and b/src/renderer/src/assets/images/common/response.png differ diff --git a/src/renderer/src/assets/images/common/response_selected.png b/src/renderer/src/assets/images/common/response_selected.png new file mode 100644 index 0000000..4e3bd72 Binary files /dev/null and b/src/renderer/src/assets/images/common/response_selected.png differ diff --git a/src/renderer/src/assets/images/common/send.png b/src/renderer/src/assets/images/common/send.png new file mode 100644 index 0000000..665a806 Binary files /dev/null and b/src/renderer/src/assets/images/common/send.png differ diff --git a/src/renderer/src/assets/images/common/send_selected.png b/src/renderer/src/assets/images/common/send_selected.png new file mode 100644 index 0000000..1e54bf2 Binary files /dev/null and b/src/renderer/src/assets/images/common/send_selected.png differ diff --git a/src/renderer/src/views/Design/CommManagement/index.vue b/src/renderer/src/views/Design/CommManagement/index.vue index 000bd2f..a05efa2 100644 --- a/src/renderer/src/views/Design/CommManagement/index.vue +++ b/src/renderer/src/views/Design/CommManagement/index.vue @@ -1,184 +1,88 @@ diff --git a/src/renderer/src/views/Design/Controls/headCtrl.vue b/src/renderer/src/views/Design/Controls/headCtrl.vue index d39e431..cbc517a 100644 --- a/src/renderer/src/views/Design/Controls/headCtrl.vue +++ b/src/renderer/src/views/Design/Controls/headCtrl.vue @@ -62,8 +62,8 @@ defineOptions({ name: 'TitleBar' }) interface Emits { - (e: 'setting'): void; - (e: 'open-log'): void; + (e: 'setting'): void + (e: 'system-click', command: string): void } const emit = defineEmits() @@ -73,22 +73,7 @@ const mouseY = ref(0) const handleMenuClick = (command) => { console.log('点击的菜单项:', command) - // 根据 command 执行不同逻辑 - switch (command) { - case 'log': - // 打开日志页面 - emit('open-log') - break - case 'communication': - // 打开通信管理 - break - case 'controller': - // 打开控制器管理 - break - case 'camera': - // 打开相机管理 - break - } + emit('system-click', command) } const mousedown = (event) => { dragging.value = true diff --git a/src/renderer/src/views/Design/index.vue b/src/renderer/src/views/Design/index.vue index dabe0f0..5e9b8ad 100644 --- a/src/renderer/src/views/Design/index.vue +++ b/src/renderer/src/views/Design/index.vue @@ -9,7 +9,11 @@