perf: 优化路由 (#1045)

* perf: 优化路由

* perf: 优化提示

* oerf: ...

Co-authored-by: ibuler <ibuler@qq.com>
This commit is contained in:
fit2bot
2021-09-15 18:56:09 +08:00
committed by GitHub
parent f2bbe4841a
commit b9b6bccb7f
5 changed files with 10 additions and 1 deletions

View File

@@ -97,6 +97,7 @@ export default {
}
},
props: {
// eslint-disable-next-line vue/require-default-prop
data: Object,
prop: {
type: String,
@@ -104,10 +105,13 @@ export default {
return this.data.id
}
},
// eslint-disable-next-line vue/require-prop-types,vue/require-default-prop
itemValue: {},
// eslint-disable-next-line vue/require-default-prop
value: Object,
disabled: Boolean,
readonly: Boolean,
// eslint-disable-next-line vue/require-default-prop
options: Array
},
data() {

View File

@@ -5,6 +5,7 @@ export default [
path: 'asset-accounts',
component: empty,
meta: { title: i18n.t('route.AssetAccount') },
redirect: '',
children: [
{
path: '',
@@ -17,6 +18,7 @@ export default [
{
path: 'application-accounts',
component: empty,
redirect: '',
meta: { title: i18n.t('route.AssetAccount') },
children: [
{

View File

@@ -41,6 +41,7 @@ export default [
path: 'databases',
name: 'DatabaseAppList',
component: empty,
redirect: '',
meta: { title: i18n.t('route.DatabaseApp') },
children: [
{

View File

@@ -8,13 +8,14 @@ export default [
path: 'sessions',
name: 'SessionList',
component: empty,
redirect: '',
meta: { title: i18n.t('route.Sessions'), permissions: [rolec.PERM_AUDIT] },
children: [
{
path: '',
name: 'SessionList',
component: () => import('@/views/sessions/SessionList/index'),
meta: { title: i18n.t('route.Sessions') }
meta: { title: i18n.t('route.Sessions'), permissions: [rolec.PERM_AUDIT] }
},
{
path: ':id',

View File

@@ -61,6 +61,7 @@ export default [
path: 'flows',
name: 'TicketFlowList',
component: empty,
redirect: '',
meta: { title: i18n.t('route.TicketFlow'), icon: 'check-square-o', activeMenu: '/tickets/tickets' },
hidden: true,
children: [