From 2ffcf7bd26eb69a1a3c273921042aa29e0975b28 Mon Sep 17 00:00:00 2001 From: Bai Date: Mon, 20 May 2024 18:39:12 +0800 Subject: [PATCH 1/5] perf: i18n System Settings -> General,Org,Notifications --- src/layout/components/TabPage/index.vue | 2 +- src/router/settings/index.js | 6 +- src/views/settings/Auth/Basic.vue | 2 +- src/views/settings/Basic/Common.vue | 20 +--- .../{EmailContent.vue => EmailTemplate.vue} | 14 ++- src/views/settings/Msg/Email/SMTP.vue | 94 ------------------- src/views/settings/Msg/Email/index.vue | 71 +++++++------- src/views/settings/Msg/SMS/Base.vue | 2 +- src/views/settings/Msg/SMS/CMPP2.vue | 4 +- src/views/settings/Msg/SMS/SMSAlibaba.vue | 6 +- src/views/settings/Msg/SMS/SMSCustom.vue | 4 +- src/views/settings/Msg/SMS/SMSFileCustom.vue | 2 +- src/views/settings/Msg/SMS/SMSHuawei.vue | 6 +- src/views/settings/Msg/SMS/SMSTencent.vue | 6 +- src/views/settings/Msg/SMS/index.vue | 2 +- src/views/settings/Msg/Subscribe/index.vue | 4 +- src/views/settings/Org/OrganizationList.vue | 4 +- 17 files changed, 77 insertions(+), 172 deletions(-) rename src/views/settings/Msg/Email/{EmailContent.vue => EmailTemplate.vue} (70%) delete mode 100644 src/views/settings/Msg/Email/SMTP.vue diff --git a/src/layout/components/TabPage/index.vue b/src/layout/components/TabPage/index.vue index 2f23a9dae..20cb8ec5e 100644 --- a/src/layout/components/TabPage/index.vue +++ b/src/layout/components/TabPage/index.vue @@ -6,7 +6,7 @@
import('@/views/settings/Basic'), meta: { - title: i18n.t('Basic'), + title: i18n.t('BasicSettings'), icon: 'basic', permissions: ['settings.view_setting'] } @@ -414,7 +414,7 @@ export default { path: '/settings/tasks', component: empty, meta: { - title: i18n.t('TaskList'), + title: i18n.t('SystemTasks'), icon: 'tasks', permissions: ['ops.view_celerytask'] }, @@ -424,7 +424,7 @@ export default { name: 'TaskList', component: () => import('@/views/settings/Task/index.vue'), meta: { - title: i18n.t('TaskList'), + title: i18n.t('SystemTasks'), permissions: ['ops.view_celerytask'] } }, diff --git a/src/views/settings/Auth/Basic.vue b/src/views/settings/Auth/Basic.vue index 35751c327..3eaf16d7b 100644 --- a/src/views/settings/Auth/Basic.vue +++ b/src/views/settings/Auth/Basic.vue @@ -20,7 +20,7 @@ export default { [ this.$t('Basic'), [ - 'FORGOT_PASSWORD_URL', 'LOGIN_REDIRECT_MSG_ENABLED' + 'EMAIL_SUFFIX', 'FORGOT_PASSWORD_URL', 'LOGIN_REDIRECT_MSG_ENABLED' ] ] ], diff --git a/src/views/settings/Basic/Common.vue b/src/views/settings/Basic/Common.vue index a63e8e8fd..4a78ab21f 100644 --- a/src/views/settings/Basic/Common.vue +++ b/src/views/settings/Basic/Common.vue @@ -24,25 +24,13 @@ export default { data() { return { fields: [ - [ - this.$t('BasicInfo'), [ - 'SITE_URL' // 'USER_GUIDE_URL', - ] - ], - [this.$t('NavHelp'), [ - 'HELP_DOCUMENT_URL', 'HELP_SUPPORT_URL' - ]] + [this.$t('Basic'), ['SITE_URL']], // 'USER_GUIDE_URL',] + [this.$t('Navigation'), ['HELP_DOCUMENT_URL', 'HELP_SUPPORT_URL']] ], fieldsMeta: { SITE_URL: { - rules: [rules.Required] - }, - - HELP_DOCUMENT_URL: { - helpText: this.$t('HelpDocumentTip') - }, - HELP_SUPPORT_URL: { - helpText: this.$t('HelpSupportTip') + rules: [rules.Required], + helpText: this.$t('SiteURLTip') } }, successUrl: { name: 'Basic' }, diff --git a/src/views/settings/Msg/Email/EmailContent.vue b/src/views/settings/Msg/Email/EmailTemplate.vue similarity index 70% rename from src/views/settings/Msg/Email/EmailContent.vue rename to src/views/settings/Msg/Email/EmailTemplate.vue index a6fbd69e0..408ab66d4 100644 --- a/src/views/settings/Msg/Email/EmailContent.vue +++ b/src/views/settings/Msg/Email/EmailTemplate.vue @@ -1,11 +1,11 @@ - - - - diff --git a/src/views/settings/Msg/Email/index.vue b/src/views/settings/Msg/Email/index.vue index a6d9c328a..91818774e 100644 --- a/src/views/settings/Msg/Email/index.vue +++ b/src/views/settings/Msg/Email/index.vue @@ -6,15 +6,14 @@ v-bind="$data" /> -