refactor: ♻️ 角色的路由权限判断移至后端
This commit is contained in:
@@ -16,7 +16,6 @@ export default defineMock([
|
||||
title: "系统管理",
|
||||
icon: "system",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
},
|
||||
@@ -29,7 +28,6 @@ export default defineMock([
|
||||
title: "用户管理",
|
||||
icon: "user",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
keepAlive: true,
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
@@ -43,7 +41,6 @@ export default defineMock([
|
||||
title: "角色管理",
|
||||
icon: "role",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
keepAlive: true,
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
@@ -57,7 +54,6 @@ export default defineMock([
|
||||
title: "菜单管理",
|
||||
icon: "menu",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
keepAlive: true,
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
@@ -71,7 +67,6 @@ export default defineMock([
|
||||
title: "部门管理",
|
||||
icon: "tree",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
keepAlive: true,
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
@@ -85,7 +80,6 @@ export default defineMock([
|
||||
title: "字典管理",
|
||||
icon: "dict",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
keepAlive: true,
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
@@ -101,7 +95,6 @@ export default defineMock([
|
||||
title: "接口文档",
|
||||
icon: "api",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
alwaysShow: true,
|
||||
params: null,
|
||||
},
|
||||
@@ -114,7 +107,6 @@ export default defineMock([
|
||||
title: "Apifox",
|
||||
icon: "api",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
keepAlive: true,
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
@@ -131,7 +123,6 @@ export default defineMock([
|
||||
title: "平台文档",
|
||||
icon: "document",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
},
|
||||
@@ -144,7 +135,6 @@ export default defineMock([
|
||||
title: "平台文档(内嵌)",
|
||||
icon: "document",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
},
|
||||
@@ -156,7 +146,6 @@ export default defineMock([
|
||||
title: "平台文档(外链)",
|
||||
icon: "link",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
},
|
||||
@@ -171,7 +160,6 @@ export default defineMock([
|
||||
title: "多级菜单",
|
||||
icon: "cascader",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
alwaysShow: true,
|
||||
params: null,
|
||||
},
|
||||
@@ -184,7 +172,6 @@ export default defineMock([
|
||||
title: "菜单一级",
|
||||
icon: "",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
alwaysShow: true,
|
||||
params: null,
|
||||
},
|
||||
@@ -197,7 +184,6 @@ export default defineMock([
|
||||
title: "菜单二级",
|
||||
icon: "",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
},
|
||||
@@ -210,7 +196,6 @@ export default defineMock([
|
||||
title: "菜单三级-1",
|
||||
icon: "",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
keepAlive: true,
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
@@ -224,7 +209,6 @@ export default defineMock([
|
||||
title: "菜单三级-2",
|
||||
icon: "",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
keepAlive: true,
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
@@ -244,7 +228,6 @@ export default defineMock([
|
||||
title: "组件封装",
|
||||
icon: "menu",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
},
|
||||
@@ -257,7 +240,6 @@ export default defineMock([
|
||||
title: "增删改查",
|
||||
icon: "",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
keepAlive: true,
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
@@ -271,7 +253,6 @@ export default defineMock([
|
||||
title: "列表选择器",
|
||||
icon: "",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
keepAlive: true,
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
@@ -285,7 +266,6 @@ export default defineMock([
|
||||
title: "富文本编辑器",
|
||||
icon: "",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
keepAlive: true,
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
@@ -299,7 +279,6 @@ export default defineMock([
|
||||
title: "图片上传",
|
||||
icon: "",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
keepAlive: true,
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
@@ -313,7 +292,6 @@ export default defineMock([
|
||||
title: "图标选择器",
|
||||
icon: "",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
keepAlive: true,
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
@@ -327,7 +305,6 @@ export default defineMock([
|
||||
title: "字典组件",
|
||||
icon: "",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
keepAlive: true,
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
@@ -343,7 +320,6 @@ export default defineMock([
|
||||
title: "路由参数",
|
||||
icon: "el-icon-ElementPlus",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
alwaysShow: true,
|
||||
params: null,
|
||||
},
|
||||
@@ -356,7 +332,6 @@ export default defineMock([
|
||||
title: "参数(type=1)",
|
||||
icon: "el-icon-Star",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
keepAlive: true,
|
||||
alwaysShow: false,
|
||||
params: {
|
||||
@@ -372,7 +347,6 @@ export default defineMock([
|
||||
title: "参数(type=2)",
|
||||
icon: "el-icon-StarFilled",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
keepAlive: true,
|
||||
alwaysShow: false,
|
||||
params: {
|
||||
@@ -390,7 +364,6 @@ export default defineMock([
|
||||
title: "功能演示",
|
||||
icon: "menu",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
},
|
||||
@@ -403,7 +376,6 @@ export default defineMock([
|
||||
title: "Icons",
|
||||
icon: "el-icon-Notification",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
keepAlive: true,
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
@@ -417,7 +389,6 @@ export default defineMock([
|
||||
title: "Websocket",
|
||||
icon: "",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
keepAlive: true,
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
@@ -431,7 +402,6 @@ export default defineMock([
|
||||
title: "敬请期待...",
|
||||
icon: "",
|
||||
hidden: false,
|
||||
roles: ["ADMIN"],
|
||||
alwaysShow: false,
|
||||
params: null,
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user