diff --git a/src/permission.ts b/src/permission.ts index f3864b1e..a01a4f69 100644 --- a/src/permission.ts +++ b/src/permission.ts @@ -54,7 +54,8 @@ const whiteList = [ '/bind', '/register', '/oauthLogin/gitee', - '/dashboard' // Dashboard 页面 + '/dashboard', // Dashboard 页面 + '/dashentry' // DashEntry 页面 ] // 路由加载前 @@ -62,7 +63,7 @@ router.beforeEach(async (to, from, next) => { start() loadStart() // 如果是主页路径或 dashboard 路径,直接放行(跳过权限验证) - if (to.path === '/dashboard') { + if (to.path === '/dashboard' || to.path === '/dashentry') { next() return } diff --git a/src/router/modules/remaining.ts b/src/router/modules/remaining.ts index e334970d..1b505b43 100644 --- a/src/router/modules/remaining.ts +++ b/src/router/modules/remaining.ts @@ -186,23 +186,13 @@ const remainingRouter: AppRouteRecordRaw[] = [ }, { path: '/dashentry', - component: Layout, - name: 'DashEntryL', + component: () => import('@/views/DashEntry/DashEntry.vue'), + name: 'DashEntry', meta: { - hidden: true - }, - children: [ - { - path: '', - component: () => import('@/views/DashEntry/DashEntry.vue'), - name: 'DashEntry', - meta: { - hidden: true, - title: 'DashEntry', - noTagsView: true - } - } - ] + hidden: true, + title: 'DashEntry', + noTagsView: true + } }, { path: '/login', diff --git a/src/views/DashEntry/DashEntry.vue b/src/views/DashEntry/DashEntry.vue index 00f676a9..cf596c61 100644 --- a/src/views/DashEntry/DashEntry.vue +++ b/src/views/DashEntry/DashEntry.vue @@ -42,24 +42,24 @@
重点关注对象列表
- + - - - + + + - - - + + + @@ -310,6 +310,8 @@ const handleView = (row: any) => { background: #f5f5f5; min-height: 100vh; width: 100%; + height: 100%; + overflow: scroll; box-sizing: border-box; }