3322
This commit is contained in:
@@ -2,7 +2,7 @@ import { createRouter, createWebHistory } from "vue-router"
|
||||
// appRoutes为modules下面的所有路由
|
||||
import { appRoutes } from "./routes"
|
||||
// 引入基本重定向路由和notFound路由
|
||||
import { REDIRECT_MAIN, NOT_FOUND_ROUTE } from "./routes/base"
|
||||
import { REDIRECT_MAIN, NOT_FOUND_ROUTE, PROJECT_LAYOUT } from "./routes/base"
|
||||
import createRouteGuard from "@/router/guard/index"
|
||||
|
||||
const router = createRouter({
|
||||
@@ -20,6 +20,21 @@ const router = createRouter({
|
||||
requiresAuth: false
|
||||
}
|
||||
},
|
||||
// 项目工作区路由
|
||||
{
|
||||
path: "/project",
|
||||
name: "project",
|
||||
component: PROJECT_LAYOUT,
|
||||
meta: {
|
||||
requiresAuth: true,
|
||||
roles: ["*"],
|
||||
order: 0,
|
||||
locale: "项目工作区",
|
||||
icon: "icon-home"
|
||||
},
|
||||
},
|
||||
|
||||
// 后台管理的路由以及404和重定向路由
|
||||
...appRoutes,
|
||||
REDIRECT_MAIN,
|
||||
NOT_FOUND_ROUTE
|
||||
|
||||
@@ -4,7 +4,8 @@ import { REDIRECT_ROUTE_NAME } from "@/router/constants"
|
||||
* @description: import('@/layout/default-layout.vue')
|
||||
* @type: Promise对象
|
||||
*/
|
||||
export const DEFAULT_LAYOUT = () => import('@/layout/default-layout.vue')
|
||||
export const DEFAULT_LAYOUT = () => import("@/layout/default-layout.vue")
|
||||
export const PROJECT_LAYOUT = () => import("@/layout/project-layout.vue")
|
||||
|
||||
export const REDIRECT_MAIN = {
|
||||
path: "/redirect",
|
||||
|
||||
@@ -7,7 +7,7 @@ const DASHBOARD = {
|
||||
meta: {
|
||||
requiresAuth: true,
|
||||
icon: "icon-home",
|
||||
order: 0,
|
||||
order: 99,
|
||||
locale: "首页"
|
||||
},
|
||||
children: [
|
||||
|
||||
@@ -7,7 +7,7 @@ const TESTMANAGE = {
|
||||
meta: {
|
||||
requiresAuth: true,
|
||||
icon: "icon-apps",
|
||||
order: 1,
|
||||
order: 98,
|
||||
locale: "测试管理"
|
||||
},
|
||||
children: [
|
||||
|
||||
Reference in New Issue
Block a user