From 04067f572996965697cf47e75f18c2c81bddcf50 Mon Sep 17 00:00:00 2001 From: feng <1304903146@qq.com> Date: Mon, 1 Jul 2024 16:09:46 +0800 Subject: [PATCH] perf: Platform glolab org --- src/router/console/assets.js | 6 ++++-- src/router/settings/index.js | 2 +- src/views/users/User/UserCreateUpdate.vue | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/router/console/assets.js b/src/router/console/assets.js index 6bf5ba05a..a505f60bc 100644 --- a/src/router/console/assets.js +++ b/src/router/console/assets.js @@ -2,6 +2,7 @@ import i18n from '@/i18n/i18n' import empty from '@/layout/empty' import XPackRoutes from './xpack' +const globalSubmenu = () => import('@/layout/globalOrg.vue') export default [ { path: 'assets', @@ -293,11 +294,12 @@ export default [ }, { path: 'platforms', - component: empty, + component: globalSubmenu, meta: { permissions: ['assets.view_platform'], resource: 'platform', - icon: 'platform' + icon: 'platform', + disableOrgsChange: true }, redirect: '', children: [ diff --git a/src/router/settings/index.js b/src/router/settings/index.js index 0c80f44f2..d0fb92688 100644 --- a/src/router/settings/index.js +++ b/src/router/settings/index.js @@ -128,7 +128,7 @@ export default { meta: { title: i18n.t('BaseStorage'), app: 'terminal', - permissions: ['settings.change_terminal'] + permissions: ['terminal.view_commandstorage | terminal.view_replaystorage'] }, children: [ { diff --git a/src/views/users/User/UserCreateUpdate.vue b/src/views/users/User/UserCreateUpdate.vue index 4268d02a6..af54ccdd8 100644 --- a/src/views/users/User/UserCreateUpdate.vue +++ b/src/views/users/User/UserCreateUpdate.vue @@ -46,7 +46,7 @@ export default { mfa_level: { disabled: false, tips: { - 2: this.$t('If force enable, user can not disable by themselves') + 2: this.$t('forceEnableMFAHelpText') } }, email: {