From b262cfac142788965094a61154f58fe85805b329 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=E6=98=B5=E7=A7=B0=E9=87=8D=E8=A6=81=E5=90=97O?= Date: Sun, 15 Mar 2026 13:45:56 +0800 Subject: [PATCH] =?UTF-8?q?```=20refactor(meeting):=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E6=82=AC=E6=B5=AE=E7=AA=97=E4=BA=A4=E4=BA=92=E5=92=8C=E4=BC=9A?= =?UTF-8?q?=E8=AE=AE=E6=8E=A7=E5=88=B6=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除废弃的环境配置模块文件 - 简化悬浮球组件的折叠逻辑,移除复杂的窗口位置计算 - 将静态图片图标替换为动态图标组件,提升视觉效果 - 重构悬浮列表窗口的大小调整逻辑,实现折叠展开平滑过渡 - 优化教师端全员静音功能,使用displayUsers替代studentUsers - 调整会议控制事件处理函数的调用方式,提升响应性能 - 添加窗口边界检测,确保折叠展开时窗口始终可见 ``` --- src-tauri/src/env/mod.rs | 11 -- .../aa-components/floating-ball.vue | 21 +--- .../aa-components/floating-list.vue | 46 +++----- .../floating-list-window.vue | 106 +++++++++++++++++- .../meeting-room/meeting-room-teacher.vue | 66 +++++------ 5 files changed, 158 insertions(+), 92 deletions(-) delete mode 100644 src-tauri/src/env/mod.rs diff --git a/src-tauri/src/env/mod.rs b/src-tauri/src/env/mod.rs deleted file mode 100644 index 1534c58..0000000 --- a/src-tauri/src/env/mod.rs +++ /dev/null @@ -1,11 +0,0 @@ -//! 环境配置模块 -// const TEACHERCONTROL_DEV_URL: &str = "https://jk.qyzhjy.com/TeacherControl_bak.shtml"; -const TEACHERCONTROL_DEV_URL: &str = "https://socket.qyzhjy.com/JKList/TeacherControl_bak.shtml"; -const TEACHERCONTROL_PROD_URL: &str = "https://jk.qyzhjy.com/TeacherControl_bak.shtml"; - -/// 实时字幕地址 -pub const TEACHERCONTROL_JK_URL: &str = if cfg!(feature = "development") || cfg!(feature = "prod_150_8080") { - TEACHERCONTROL_DEV_URL -} else { - TEACHERCONTROL_PROD_URL -}; diff --git a/src/other_pages/floating-list-window/aa-components/floating-ball.vue b/src/other_pages/floating-list-window/aa-components/floating-ball.vue index 6f5b207..be2f86e 100644 --- a/src/other_pages/floating-list-window/aa-components/floating-ball.vue +++ b/src/other_pages/floating-list-window/aa-components/floating-ball.vue @@ -51,29 +51,16 @@ diff --git a/src/other_pages/floating-list-window/aa-components/floating-list.vue b/src/other_pages/floating-list-window/aa-components/floating-list.vue index 46f2f03..93460c3 100644 --- a/src/other_pages/floating-list-window/aa-components/floating-list.vue +++ b/src/other_pages/floating-list-window/aa-components/floating-list.vue @@ -11,19 +11,19 @@
@@ -32,31 +32,23 @@ diff --git a/src/other_pages/floating-list-window/floating-list-window.vue b/src/other_pages/floating-list-window/floating-list-window.vue index d771732..5db6c70 100644 --- a/src/other_pages/floating-list-window/floating-list-window.vue +++ b/src/other_pages/floating-list-window/floating-list-window.vue @@ -6,11 +6,115 @@