From 064cba63731224c3adcbb8c988d23ff550f39498 Mon Sep 17 00:00:00 2001 From: wangqiujuan0808 <578331299@qq.com> Date: Thu, 30 Nov 2023 21:05:48 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=82=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 138 +++++++++++----------- src/views/bim/{home => bimHome}/index.vue | 0 2 files changed, 71 insertions(+), 67 deletions(-) rename src/views/bim/{home => bimHome}/index.vue (100%) diff --git a/src/router/index.js b/src/router/index.js index 567970a..d0b8355 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,4 +1,7 @@ -import { createWebHistory, createRouter } from 'vue-router' +import { + createWebHistory, + createRouter +} from 'vue-router' /* Layout */ import Layout from '@/layout' @@ -25,17 +28,14 @@ import Layout from '@/layout' */ // 公共路由 -export const constantRoutes = [ - { +export const constantRoutes = [{ path: '/redirect', component: Layout, hidden: true, - children: [ - { - path: '/redirect/:path(.*)', - component: () => import('@/views/redirect/index.vue') - } - ] + children: [{ + path: '/redirect/:path(.*)', + component: () => import('@/views/redirect/index.vue') + }] }, { path: '/login', @@ -47,11 +47,6 @@ export const constantRoutes = [ component: () => import('@/views/register'), hidden: true }, - {// 测试新增 - path: '/bimHome', - component: () => import('@/views/bim/home/index'), - hidden: true - }, { path: "/:pathMatch(.*)*", component: () => import('@/views/error/404'), @@ -66,102 +61,109 @@ export const constantRoutes = [ path: '', component: Layout, redirect: '/index', - children: [ - { - path: '/index', - component: () => import('@/views/index'), - name: 'Index', - meta: { title: '首页', icon: 'dashboard', affix: true } + children: [{ + path: '/index', + component: () => import('@/views/index'), + name: 'Index', + meta: { + title: '首页', + icon: 'dashboard', + affix: true } - ] + }] }, { path: '/user', component: Layout, hidden: true, redirect: 'noredirect', - children: [ - { - path: 'profile', - component: () => import('@/views/system/user/profile/index'), - name: 'Profile', - meta: { title: '个人中心', icon: 'user' } + children: [{ + path: 'profile', + component: () => import('@/views/system/user/profile/index'), + name: 'Profile', + meta: { + title: '个人中心', + icon: 'user' } - ] + }] } ] // 动态路由,基于用户权限动态去加载 -export const dynamicRoutes = [ - { +export const dynamicRoutes = [{ path: '/system/user-auth', component: Layout, hidden: true, permissions: ['system:user:edit'], - children: [ - { - path: 'role/:userId(\\d+)', - component: () => import('@/views/system/user/authRole'), - name: 'AuthRole', - meta: { title: '分配角色', activeMenu: '/system/user' } + children: [{ + path: 'role/:userId(\\d+)', + component: () => import('@/views/system/user/authRole'), + name: 'AuthRole', + meta: { + title: '分配角色', + activeMenu: '/system/user' } - ] + }] }, { path: '/system/role-auth', component: Layout, hidden: true, permissions: ['system:role:edit'], - children: [ - { - path: 'user/:roleId(\\d+)', - component: () => import('@/views/system/role/authUser'), - name: 'AuthUser', - meta: { title: '分配用户', activeMenu: '/system/role' } + children: [{ + path: 'user/:roleId(\\d+)', + component: () => import('@/views/system/role/authUser'), + name: 'AuthUser', + meta: { + title: '分配用户', + activeMenu: '/system/role' } - ] + }] }, { path: '/system/dict-data', component: Layout, hidden: true, permissions: ['system:dict:list'], - children: [ - { - path: 'index/:dictId(\\d+)', - component: () => import('@/views/system/dict/data'), - name: 'Data', - meta: { title: '字典数据', activeMenu: '/system/dict' } + children: [{ + path: 'index/:dictId(\\d+)', + component: () => import('@/views/system/dict/data'), + name: 'Data', + meta: { + title: '字典数据', + activeMenu: '/system/dict' } - ] + }] }, { path: '/monitor/job-log', component: Layout, hidden: true, permissions: ['monitor:job:list'], - children: [ - { - path: 'index/:jobId(\\d+)', - component: () => import('@/views/monitor/job/log'), - name: 'JobLog', - meta: { title: '调度日志', activeMenu: '/monitor/job' } + children: [{ + path: 'index/:jobId(\\d+)', + component: () => import('@/views/monitor/job/log'), + name: 'JobLog', + meta: { + title: '调度日志', + activeMenu: '/monitor/job' } - ] + }] }, { path: '/tool/gen-edit', component: Layout, hidden: true, permissions: ['tool:gen:edit'], - children: [ - { - path: 'index/:tableId(\\d+)', - component: () => import('@/views/tool/gen/editTable'), - name: 'GenEdit', - meta: { title: '修改生成配置', activeMenu: '/tool/gen' } + children: [{ + path: 'index/:tableId(\\d+)', + component: () => import('@/views/tool/gen/editTable'), + name: 'GenEdit', + meta: { + title: '修改生成配置', + activeMenu: '/tool/gen' } - ] + }] } ] @@ -172,9 +174,11 @@ const router = createRouter({ if (savedPosition) { return savedPosition } else { - return { top: 0 } + return { + top: 0 + } } }, }); -export default router; +export default router; \ No newline at end of file diff --git a/src/views/bim/home/index.vue b/src/views/bim/bimHome/index.vue similarity index 100% rename from src/views/bim/home/index.vue rename to src/views/bim/bimHome/index.vue