diff --git a/main/manager-web/src/components/HeaderBar.vue b/main/manager-web/src/components/HeaderBar.vue index a3174619..5e43eb83 100644 --- a/main/manager-web/src/components/HeaderBar.vue +++ b/main/manager-web/src/components/HeaderBar.vue @@ -167,7 +167,7 @@ - + {{ userInfo.username || "加载中..." }} @@ -668,6 +668,7 @@ export default { align-items: center; gap: 10px; min-width: 120px; + cursor: pointer; } .logo-img { @@ -845,6 +846,9 @@ export default { flex-shrink: 0; cursor: pointer; } +.el-user-dropdown { + cursor: pointer; +} /* 导航文本样式 - 支持中英文换行 */ .nav-text { diff --git a/main/manager-web/src/i18n/de.js b/main/manager-web/src/i18n/de.js index 8488c6f7..408f6a33 100644 --- a/main/manager-web/src/i18n/de.js +++ b/main/manager-web/src/i18n/de.js @@ -1125,7 +1125,7 @@ export default { 'voiceClone.training': 'Training', 'voiceClone.trainSuccess': 'Training erfolgreich', 'voiceClone.trainFailed': 'Training fehlgeschlagen', - 'voiceClone.itemsPerPage': '{items} Einträge pro Seite', + 'voiceClone.itemsPerPage': '{items} Einträge/Seite', 'voiceClone.firstPage': 'Erste Seite', 'voiceClone.prevPage': 'Vorherige Seite', 'voiceClone.nextPage': 'Nächste Seite', diff --git a/main/manager-web/src/i18n/en.js b/main/manager-web/src/i18n/en.js index eaee6e50..6229ed65 100644 --- a/main/manager-web/src/i18n/en.js +++ b/main/manager-web/src/i18n/en.js @@ -1125,7 +1125,7 @@ export default { 'voiceClone.training': 'Training', 'voiceClone.trainSuccess': 'Training successful', 'voiceClone.trainFailed': 'Training failed', - 'voiceClone.itemsPerPage': '{items} items per page', + 'voiceClone.itemsPerPage': '{items} items/page', 'voiceClone.firstPage': 'First Page', 'voiceClone.prevPage': 'Previous Page', 'voiceClone.nextPage': 'Next Page', diff --git a/main/manager-web/src/i18n/vi.js b/main/manager-web/src/i18n/vi.js index 17e9a955..4de7cd49 100644 --- a/main/manager-web/src/i18n/vi.js +++ b/main/manager-web/src/i18n/vi.js @@ -1125,7 +1125,7 @@ export default { 'voiceClone.training': 'Đang huấn luyện', 'voiceClone.trainSuccess': 'Huấn luyện thành công', 'voiceClone.trainFailed': 'Huấn luyện thất bại', - 'voiceClone.itemsPerPage': '{items} mục mỗi trang', + 'voiceClone.itemsPerPage': '{items} mục/trang', 'voiceClone.firstPage': 'Trang đầu', 'voiceClone.prevPage': 'Trang trước', 'voiceClone.nextPage': 'Trang sau', diff --git a/main/manager-web/src/i18n/zh_CN.js b/main/manager-web/src/i18n/zh_CN.js index 53def90c..f4850cc8 100644 --- a/main/manager-web/src/i18n/zh_CN.js +++ b/main/manager-web/src/i18n/zh_CN.js @@ -1125,7 +1125,7 @@ export default { 'voiceClone.training': '训练中', 'voiceClone.trainSuccess': '训练成功', 'voiceClone.trainFailed': '训练失败', - 'voiceClone.itemsPerPage': '每页 {items} 条', + 'voiceClone.itemsPerPage': '{items}条/页', 'voiceClone.firstPage': '首页', 'voiceClone.prevPage': '上一页', 'voiceClone.nextPage': '下一页', diff --git a/main/manager-web/src/i18n/zh_TW.js b/main/manager-web/src/i18n/zh_TW.js index 459fb56d..e97fb054 100644 --- a/main/manager-web/src/i18n/zh_TW.js +++ b/main/manager-web/src/i18n/zh_TW.js @@ -1125,7 +1125,7 @@ export default { 'voiceClone.training': '訓練中', 'voiceClone.trainSuccess': '訓練成功', 'voiceClone.trainFailed': '訓練失敗', - 'voiceClone.itemsPerPage': '每頁 {items} 條', + 'voiceClone.itemsPerPage': '{items}條/頁', 'voiceClone.firstPage': '首頁', 'voiceClone.prevPage': '上一頁', 'voiceClone.nextPage': '下一頁', diff --git a/main/manager-web/src/views/DeviceManagement.vue b/main/manager-web/src/views/DeviceManagement.vue index 976d4629..961680bc 100644 --- a/main/manager-web/src/views/DeviceManagement.vue +++ b/main/manager-web/src/views/DeviceManagement.vue @@ -395,7 +395,10 @@ export default { // 获取设备状态 fetchDeviceStatus(agentId) { + // 开启表格等待状态,处理动态加载表头导致鼠标所在行的hover事件无法移除的问题 + this.loading = true; Api.device.getDeviceStatus(agentId, ({ data }) => { + this.loading = false; if (data.code === 0) { try { // 解析后端返回的设备状态JSON diff --git a/main/manager-web/src/views/login.vue b/main/manager-web/src/views/login.vue index f9dd0748..0edbd2e5 100644 --- a/main/manager-web/src/views/login.vue +++ b/main/manager-web/src/views/login.vue @@ -5,12 +5,12 @@
- - + +