From b8ae0568e9db31edbfd311cf347e682c29d04a3e Mon Sep 17 00:00:00 2001 From: zhuoqinglian <1035449612@qq.com> Date: Mon, 15 Jun 2026 11:23:31 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E7=B3=BB=E7=BB=9F=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E9=A1=B5=E9=9D=A2=E9=80=82=E9=85=8D=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main/manager-web/src/i18n/de.js | 2 - main/manager-web/src/i18n/en.js | 2 - main/manager-web/src/i18n/pt_BR.js | 2 - main/manager-web/src/i18n/vi.js | 2 - main/manager-web/src/i18n/zh_CN.js | 2 - main/manager-web/src/i18n/zh_TW.js | 2 - .../src/views/FeatureManagement.vue | 74 +++++++------------ 7 files changed, 27 insertions(+), 59 deletions(-) diff --git a/main/manager-web/src/i18n/de.js b/main/manager-web/src/i18n/de.js index 8623faee..54d6872d 100644 --- a/main/manager-web/src/i18n/de.js +++ b/main/manager-web/src/i18n/de.js @@ -1420,8 +1420,6 @@ export default { 'featureManagement.groupDescription.featureManagement': 'Aktivierungsstatus der Kernfunktionsmodule steuern', 'featureManagement.groupDescription.voiceManagement': 'Konfigurieren, welche Funktionen für Agenten (KI-Assistenten) sichtbar und verfügbar sind', 'featureManagement.moduleCount': '{count} Module insgesamt', - 'featureManagement.enabled': 'Aktiviert', - 'featureManagement.disabled': 'Deaktiviert', // Feature names and descriptions 'feature.voiceprintRecognition.name': 'Stimmerkennung', diff --git a/main/manager-web/src/i18n/en.js b/main/manager-web/src/i18n/en.js index 212d5955..bf444d63 100644 --- a/main/manager-web/src/i18n/en.js +++ b/main/manager-web/src/i18n/en.js @@ -1420,8 +1420,6 @@ export default { 'featureManagement.groupDescription.featureManagement': 'Control the enable status of core feature modules', 'featureManagement.groupDescription.voiceManagement': 'Configure which features are visible and available to agents (AI assistants)', 'featureManagement.moduleCount': '{count} modules in total', - 'featureManagement.enabled': 'Enabled', - 'featureManagement.disabled': 'Disabled', // Feature names and descriptions 'feature.voiceprintRecognition.name': 'Voiceprint Recognition', diff --git a/main/manager-web/src/i18n/pt_BR.js b/main/manager-web/src/i18n/pt_BR.js index d2976f94..e5a387b4 100644 --- a/main/manager-web/src/i18n/pt_BR.js +++ b/main/manager-web/src/i18n/pt_BR.js @@ -1420,8 +1420,6 @@ export default { 'featureManagement.groupDescription.featureManagement': 'Controlar o status de ativação dos módulos de funcionalidade principal', 'featureManagement.groupDescription.voiceManagement': 'Configurar quais funcionalidades são visíveis e disponíveis para agentes (assistentes de IA)', 'featureManagement.moduleCount': '{count} módulos no total', - 'featureManagement.enabled': 'Ativado', - 'featureManagement.disabled': 'Desativado', // Nomes e descrições de funcionalidades 'feature.voiceprintRecognition.name': 'Reconhecimento de Impressão Vocal', diff --git a/main/manager-web/src/i18n/vi.js b/main/manager-web/src/i18n/vi.js index 78e7b2f1..1be0834f 100644 --- a/main/manager-web/src/i18n/vi.js +++ b/main/manager-web/src/i18n/vi.js @@ -1420,8 +1420,6 @@ export default { 'featureManagement.groupDescription.featureManagement': 'Kiểm soát trạng thái kích hoạt của các mô-đun tính năng cốt lõi', 'featureManagement.groupDescription.voiceManagement': 'Cấu hình các tính năng hiển thị và khả dụng cho agent (trợ lý AI)', 'featureManagement.moduleCount': 'Tổng cộng {count} mô-đun', - 'featureManagement.enabled': 'Đã bật', - 'featureManagement.disabled': 'Chưa bật', // Feature names and descriptions 'feature.voiceprintRecognition.name': 'Nhận dạng giọng nói', diff --git a/main/manager-web/src/i18n/zh_CN.js b/main/manager-web/src/i18n/zh_CN.js index 8e2608d4..127fd40f 100644 --- a/main/manager-web/src/i18n/zh_CN.js +++ b/main/manager-web/src/i18n/zh_CN.js @@ -1418,8 +1418,6 @@ export default { 'featureManagement.groupDescription.featureManagement': '控制系统核心功能模块的启用状态', 'featureManagement.groupDescription.voiceManagement': '配置哪些功能对智能体(AI助手)可见和可用', 'featureManagement.moduleCount': '共 {count} 个模块', - 'featureManagement.enabled': '已启用', - 'featureManagement.disabled': '未启用', // 功能名称和描述 'feature.voiceprintRecognition.name': '声纹识别', diff --git a/main/manager-web/src/i18n/zh_TW.js b/main/manager-web/src/i18n/zh_TW.js index 681fcd25..1b6dda1d 100644 --- a/main/manager-web/src/i18n/zh_TW.js +++ b/main/manager-web/src/i18n/zh_TW.js @@ -1420,8 +1420,6 @@ export default { 'featureManagement.groupDescription.featureManagement': '控制系統核心功能模組的啟用狀態', 'featureManagement.groupDescription.voiceManagement': '配置哪些功能對智能體(AI助手)可見和可用', 'featureManagement.moduleCount': '共 {count} 個模組', - 'featureManagement.enabled': '已啟用', - 'featureManagement.disabled': '未啟用', // 功能名稱和描述 'feature.voiceprintRecognition.name': '聲紋識別', diff --git a/main/manager-web/src/views/FeatureManagement.vue b/main/manager-web/src/views/FeatureManagement.vue index f38eff56..a3951dde 100644 --- a/main/manager-web/src/views/FeatureManagement.vue +++ b/main/manager-web/src/views/FeatureManagement.vue @@ -8,13 +8,13 @@

{{ $t('header.featureManagement') }}

- + {{ isAllSelected ? $t('featureManagement.deselectAll') : $t('featureManagement.selectAll') }} - + {{ $t('featureManagement.reset') }} - + {{ isSaving ? $t('featureManagement.saving') : $t('featureManagement.save') }}
@@ -45,19 +45,17 @@

{{ $t(`feature.${feature.id}.name`) }}

- {{ $t('featureManagement.enabled') }} - {{ $t('featureManagement.disabled') }} +
+ +

{{ $t(`feature.${feature.id}.description`) }}

-
- -
@@ -84,19 +82,17 @@

{{ $t(`feature.${feature.id}.name`) }}

- {{ $t('featureManagement.enabled') }} - {{ $t('featureManagement.disabled') }} +
+ +

{{ $t(`feature.${feature.id}.description`) }}

-
- -
@@ -504,15 +500,18 @@ export default { transform: translateY(-2px); } .feature-content { + width: 100%; margin-left: 16px; } .feature-header { display: flex; - align-items: center; + align-items: flex-start; + justify-content: space-between; margin-bottom: 6px; } .feature-checkbox-container { + margin-top: 4px; display: flex; align-items: center; margin-left: 30px; @@ -531,36 +530,18 @@ export default { color: #5778ff; } -.feature-enabled-tag { - background: #5778ff; - font-size: 14px; - color: #FFFFFF; - padding: 4px 8px; - border-radius: 10px; - margin-left: 10px; - font-weight: 500; -} - -.feature-disabled-tag { - background: #DCDFE6; - font-size: 14px; - color: #FFFFFF; - padding: 4px 8px; - border-radius: 10px; - margin-left: 10px; - font-weight: 500; -} - .feature-name { + white-space: normal; + word-break: break-word; + overflow-wrap: break-word; font-size: 18px; - line-height: 18px; + line-height: 1.4; font-weight: 600; color: #333; margin: 0; transition: color 0.3s ease; } - .feature-description { font-size: 14px; line-height: 1.6; @@ -570,7 +551,6 @@ export default { text-align: left; } - /* 功能分组容器 - 左右布局 */ .feature-groups-container { display: flex;