|
@@ -2,14 +2,6 @@
|
|
import { MockMethod } from "vite-plugin-mock";
|
|
import { MockMethod } from "vite-plugin-mock";
|
|
import { system, permission, frame, tabs } from "@/router/enums";
|
|
import { system, permission, frame, tabs } from "@/router/enums";
|
|
|
|
|
|
-import FlUser from "@iconify-icons/ri/admin-line";
|
|
|
|
-import Role from "@iconify-icons/ri/admin-fill";
|
|
|
|
-import Dict from "@iconify-icons/ri/git-repository-line";
|
|
|
|
-import Setting from "@iconify-icons/ri/settings-3-line";
|
|
|
|
-import Dept from "@iconify-icons/ri/git-branch-line";
|
|
|
|
-import Lollipop from "@iconify-icons/ep/lollipop";
|
|
|
|
-import Monitor from "@iconify-icons/ep/monitor";
|
|
|
|
-
|
|
|
|
/**
|
|
/**
|
|
* roles:页面级别权限,这里模拟二种 "admin"、"common"
|
|
* roles:页面级别权限,这里模拟二种 "admin"、"common"
|
|
* admin:管理员角色
|
|
* admin:管理员角色
|
|
@@ -19,7 +11,7 @@ import Monitor from "@iconify-icons/ep/monitor";
|
|
const systemRouter = {
|
|
const systemRouter = {
|
|
path: "/system",
|
|
path: "/system",
|
|
meta: {
|
|
meta: {
|
|
- icon: Setting,
|
|
|
|
|
|
+ icon: "setting",
|
|
title: "menus.hssysManagement",
|
|
title: "menus.hssysManagement",
|
|
rank: system
|
|
rank: system
|
|
},
|
|
},
|
|
@@ -28,7 +20,7 @@ const systemRouter = {
|
|
path: "/system/user/index",
|
|
path: "/system/user/index",
|
|
name: "User",
|
|
name: "User",
|
|
meta: {
|
|
meta: {
|
|
- icon: FlUser,
|
|
|
|
|
|
+ icon: "flUser",
|
|
title: "menus.hsUser",
|
|
title: "menus.hsUser",
|
|
roles: ["admin"]
|
|
roles: ["admin"]
|
|
}
|
|
}
|
|
@@ -37,7 +29,7 @@ const systemRouter = {
|
|
path: "/system/role/index",
|
|
path: "/system/role/index",
|
|
name: "Role",
|
|
name: "Role",
|
|
meta: {
|
|
meta: {
|
|
- icon: Role,
|
|
|
|
|
|
+ icon: "role",
|
|
title: "menus.hsRole",
|
|
title: "menus.hsRole",
|
|
roles: ["admin"]
|
|
roles: ["admin"]
|
|
}
|
|
}
|
|
@@ -46,7 +38,7 @@ const systemRouter = {
|
|
path: "/system/dept/index",
|
|
path: "/system/dept/index",
|
|
name: "Dept",
|
|
name: "Dept",
|
|
meta: {
|
|
meta: {
|
|
- icon: Dept,
|
|
|
|
|
|
+ icon: "dept",
|
|
title: "menus.hsDept",
|
|
title: "menus.hsDept",
|
|
roles: ["admin"]
|
|
roles: ["admin"]
|
|
}
|
|
}
|
|
@@ -56,7 +48,7 @@ const systemRouter = {
|
|
component: "/system/dict/index",
|
|
component: "/system/dict/index",
|
|
name: "Dict",
|
|
name: "Dict",
|
|
meta: {
|
|
meta: {
|
|
- icon: Dict,
|
|
|
|
|
|
+ icon: "dict",
|
|
title: "menus.hsDict",
|
|
title: "menus.hsDict",
|
|
keepAlive: true,
|
|
keepAlive: true,
|
|
roles: ["admin"]
|
|
roles: ["admin"]
|
|
@@ -69,7 +61,7 @@ const permissionRouter = {
|
|
path: "/permission",
|
|
path: "/permission",
|
|
meta: {
|
|
meta: {
|
|
title: "menus.permission",
|
|
title: "menus.permission",
|
|
- icon: Lollipop,
|
|
|
|
|
|
+ icon: "lollipop",
|
|
rank: permission
|
|
rank: permission
|
|
},
|
|
},
|
|
children: [
|
|
children: [
|
|
@@ -96,7 +88,7 @@ const permissionRouter = {
|
|
const frameRouter = {
|
|
const frameRouter = {
|
|
path: "/iframe",
|
|
path: "/iframe",
|
|
meta: {
|
|
meta: {
|
|
- icon: Monitor,
|
|
|
|
|
|
+ icon: "monitor",
|
|
title: "menus.hsExternalPage",
|
|
title: "menus.hsExternalPage",
|
|
rank: frame
|
|
rank: frame
|
|
},
|
|
},
|