diff --git a/src/layout/empty.js b/src/layout/empty.js new file mode 100644 index 000000000..f3b8e2025 --- /dev/null +++ b/src/layout/empty.js @@ -0,0 +1,6 @@ +export default { + name: 'Empty', + render(h) { + return + } +} diff --git a/src/layout/empty.vue b/src/layout/empty.vue deleted file mode 100644 index ef27b69cd..000000000 --- a/src/layout/empty.vue +++ /dev/null @@ -1,15 +0,0 @@ - - - - - diff --git a/src/router/audit/index.js b/src/router/audit/index.js index 638e69832..f1a0137ce 100644 --- a/src/router/audit/index.js +++ b/src/router/audit/index.js @@ -1,9 +1,8 @@ import Layout from '@/layout' import i18n from '@/i18n/i18n' - import SessionRoutes from './sessions' import LogRoutes from './logs' -import empty from '@/layout/empty' +const empty = () => import('@/layout/empty.js') export default { path: '/audit/', diff --git a/src/router/audit/sessions.js b/src/router/audit/sessions.js index c84ae812f..8767631a3 100644 --- a/src/router/audit/sessions.js +++ b/src/router/audit/sessions.js @@ -1,5 +1,5 @@ import i18n from '@/i18n/i18n' -import empty from '@/layout/empty' +const empty = () => import('@/layout/empty.js') export default [ { diff --git a/src/router/console/accounts.js b/src/router/console/accounts.js index 6293738d8..bf7ac9fb9 100644 --- a/src/router/console/accounts.js +++ b/src/router/console/accounts.js @@ -1,5 +1,5 @@ import i18n from '@/i18n/i18n' -import empty from '@/layout/empty' +const empty = () => import('@/layout/empty.js') export default [ { diff --git a/src/router/console/acls.js b/src/router/console/acls.js index 66df5a065..c10722c41 100644 --- a/src/router/console/acls.js +++ b/src/router/console/acls.js @@ -1,5 +1,5 @@ import i18n from '@/i18n/i18n' -import empty from '@/layout/empty' +const empty = () => import('@/layout/empty.js') export default [ { diff --git a/src/router/console/applications.js b/src/router/console/applications.js index 05757c01f..87426644a 100644 --- a/src/router/console/applications.js +++ b/src/router/console/applications.js @@ -1,5 +1,5 @@ import i18n from '@/i18n/i18n' -import empty from '@/layout/empty' +const empty = () => import('@/layout/empty.js') export default [ { diff --git a/src/router/console/assets.js b/src/router/console/assets.js index 410c97450..6e656cc17 100644 --- a/src/router/console/assets.js +++ b/src/router/console/assets.js @@ -1,5 +1,5 @@ import i18n from '@/i18n/i18n' -import empty from '@/layout/empty' +const empty = () => import('@/layout/empty.js') import XPackRoutes from './xpack' export default [ diff --git a/src/router/console/index.js b/src/router/console/index.js index 6ffc37327..43a1547d6 100644 --- a/src/router/console/index.js +++ b/src/router/console/index.js @@ -1,6 +1,6 @@ import Layout from '@/layout/index' import i18n from '@/i18n/i18n' -import empty from '@/layout/empty' +const empty = () => import('@/layout/empty.js') import UsersRoute from './users' import AssetsRoute from './assets' diff --git a/src/router/console/ops.js b/src/router/console/ops.js index 1f0b077bf..86cce43d2 100644 --- a/src/router/console/ops.js +++ b/src/router/console/ops.js @@ -1,6 +1,6 @@ import i18n from '@/i18n/i18n' import { BASE_URL } from '@/utils/common' -import empty from '@/layout/empty' +const empty = () => import('@/layout/empty.js') export default [ { diff --git a/src/router/console/perms.js b/src/router/console/perms.js index fa73afb72..db4f8e6d4 100644 --- a/src/router/console/perms.js +++ b/src/router/console/perms.js @@ -1,5 +1,5 @@ import i18n from '@/i18n/i18n' -import empty from '@/layout/empty' +const empty = () => import('@/layout/empty.js') export default [ { diff --git a/src/router/console/sessions.js b/src/router/console/sessions.js index 366adbbc4..69737983c 100644 --- a/src/router/console/sessions.js +++ b/src/router/console/sessions.js @@ -1,5 +1,5 @@ import i18n from '@/i18n/i18n' -import empty from '@/layout/empty' +const empty = () => import('@/layout/empty.js') import { BASE_URL } from '@/utils/common' // Todo: 放到系统设置中 diff --git a/src/router/console/users.js b/src/router/console/users.js index 8aca961e7..73901046a 100644 --- a/src/router/console/users.js +++ b/src/router/console/users.js @@ -1,5 +1,5 @@ import i18n from '@/i18n/i18n' -import empty from '@/layout/empty' +const empty = () => import('@/layout/empty.js') export default [ { diff --git a/src/router/console/xpack.js b/src/router/console/xpack.js index 0018a9bda..492e13b2a 100644 --- a/src/router/console/xpack.js +++ b/src/router/console/xpack.js @@ -1,4 +1,4 @@ -import empty from '@/layout/empty' +const empty = () => import('@/layout/empty.js') import i18n from '@/i18n/i18n' export default [ diff --git a/src/router/settings/index.js b/src/router/settings/index.js index c448654d4..dc01319d5 100644 --- a/src/router/settings/index.js +++ b/src/router/settings/index.js @@ -1,6 +1,6 @@ import Layout from '@/layout' import i18n from '@/i18n/i18n' -import empty from '@/layout/empty' +const empty = () => import('@/layout/empty.js') export default { path: '/settings', diff --git a/src/router/tickets/index.js b/src/router/tickets/index.js index f304c7fc9..9ebc2493a 100644 --- a/src/router/tickets/index.js +++ b/src/router/tickets/index.js @@ -1,5 +1,5 @@ import Layout from '@/layout' -import empty from '@/layout/empty' +const empty = () => import('@/layout/empty.js') import i18n from '@/i18n/i18n' export default { diff --git a/src/router/workspace/index.js b/src/router/workspace/index.js index 558c33947..9af8362cf 100644 --- a/src/router/workspace/index.js +++ b/src/router/workspace/index.js @@ -1,7 +1,7 @@ import Layout from '@/layout' import i18n from '@/i18n/i18n' import { BASE_URL } from '@/utils/common' -import empty from '@/layout/empty' +const empty = () => import('@/layout/empty.js') export default { path: '/workspace/', diff --git a/src/store/modules/permission.js b/src/store/modules/permission.js index 36565de4c..53838cdf0 100644 --- a/src/store/modules/permission.js +++ b/src/store/modules/permission.js @@ -3,7 +3,7 @@ import { viewRoutes, constantRoutes } from '@/router' -import empty from '@/layout/empty' +const empty = () => import('@/layout/empty.js') import Layout from '@/layout/index' import { getResourceNameByPath, hasPermission } from '@/utils/jms'