mirror of
https://github.com/jumpserver/lina.git
synced 2025-09-19 17:54:37 +00:00
perf: 优化 命令过滤 菜单位置
This commit is contained in:
@@ -52,46 +52,6 @@ export default [
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
path: 'login-asset-acls',
|
|
||||||
component: empty,
|
|
||||||
redirect: '',
|
|
||||||
meta: {
|
|
||||||
title: i18n.t('route.AssetAclList'),
|
|
||||||
licenseRequired: true,
|
|
||||||
app: 'acls',
|
|
||||||
resource: 'loginassetacl'
|
|
||||||
},
|
|
||||||
children: [
|
|
||||||
{
|
|
||||||
path: '',
|
|
||||||
name: 'AssetAclList',
|
|
||||||
component: () => import('@/views/acl/AssetLoginAcl/AssetLoginAclList.vue'),
|
|
||||||
meta: { title: i18n.t('route.AssetAclList') }
|
|
||||||
},
|
|
||||||
{
|
|
||||||
path: 'create',
|
|
||||||
name: 'AssetAclCreate',
|
|
||||||
component: () => import('@/views/acl/AssetLoginAcl/AssetLoginAclCreateUpdate.vue'),
|
|
||||||
hidden: true,
|
|
||||||
meta: { title: i18n.t('route.AssetAclCreate') }
|
|
||||||
},
|
|
||||||
{
|
|
||||||
path: ':id',
|
|
||||||
name: 'AssetAclDetail',
|
|
||||||
component: () => import('@/views/acl/AssetLoginAcl/AssetLoginAclDetail/index'),
|
|
||||||
hidden: true,
|
|
||||||
meta: { title: i18n.t('route.AssetAclDetail') }
|
|
||||||
},
|
|
||||||
{
|
|
||||||
path: ':id/update',
|
|
||||||
name: 'AssetAclUpdate',
|
|
||||||
component: () => import('@/views/acl/AssetLoginAcl/AssetLoginAclCreateUpdate.vue'),
|
|
||||||
hidden: true,
|
|
||||||
meta: { title: i18n.t('route.AssetAclUpdate') }
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
path: 'cmd-acls',
|
path: 'cmd-acls',
|
||||||
component: empty,
|
component: empty,
|
||||||
@@ -134,6 +94,46 @@ export default [
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
path: 'login-asset-acls',
|
||||||
|
component: empty,
|
||||||
|
redirect: '',
|
||||||
|
meta: {
|
||||||
|
title: i18n.t('route.AssetAclList'),
|
||||||
|
licenseRequired: true,
|
||||||
|
app: 'acls',
|
||||||
|
resource: 'loginassetacl'
|
||||||
|
},
|
||||||
|
children: [
|
||||||
|
{
|
||||||
|
path: '',
|
||||||
|
name: 'AssetAclList',
|
||||||
|
component: () => import('@/views/acl/AssetLoginAcl/AssetLoginAclList.vue'),
|
||||||
|
meta: { title: i18n.t('route.AssetAclList') }
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: 'create',
|
||||||
|
name: 'AssetAclCreate',
|
||||||
|
component: () => import('@/views/acl/AssetLoginAcl/AssetLoginAclCreateUpdate.vue'),
|
||||||
|
hidden: true,
|
||||||
|
meta: { title: i18n.t('route.AssetAclCreate') }
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: ':id',
|
||||||
|
name: 'AssetAclDetail',
|
||||||
|
component: () => import('@/views/acl/AssetLoginAcl/AssetLoginAclDetail/index'),
|
||||||
|
hidden: true,
|
||||||
|
meta: { title: i18n.t('route.AssetAclDetail') }
|
||||||
|
},
|
||||||
|
{
|
||||||
|
path: ':id/update',
|
||||||
|
name: 'AssetAclUpdate',
|
||||||
|
component: () => import('@/views/acl/AssetLoginAcl/AssetLoginAclCreateUpdate.vue'),
|
||||||
|
hidden: true,
|
||||||
|
meta: { title: i18n.t('route.AssetAclUpdate') }
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
path: 'cmd-groups',
|
path: 'cmd-groups',
|
||||||
component: empty,
|
component: empty,
|
||||||
|
Reference in New Issue
Block a user