This commit is contained in:
六如
2024-12-05 23:48:32 +08:00
parent 960b83c916
commit 28808ab1e3
67 changed files with 9120 additions and 5 deletions

View File

@@ -1,5 +1,6 @@
// 模拟后端动态生成路由
import { defineFakeRoute } from "vite-plugin-fake-server/client";
import { system } from "@/router/enums";
const apiRouters = [
{
@@ -94,6 +95,53 @@ const apiRouters = [
// }
];
const systemManagementRouter = {
path: "/system",
meta: {
icon: "ri:settings-3-line",
title: "menus.pureSysManagement",
rank: system
},
children: [
{
path: "/system/user/index",
name: "SystemUser",
meta: {
icon: "ri:admin-line",
title: "menus.pureUser",
roles: ["admin"]
}
},
{
path: "/system/role/index",
name: "SystemRole",
meta: {
icon: "ri:admin-fill",
title: "menus.pureRole",
roles: ["admin"]
}
},
{
path: "/system/menu/index",
name: "SystemMenu",
meta: {
icon: "ep:menu",
title: "menus.pureSystemMenu",
roles: ["admin"]
}
},
{
path: "/system/dept/index",
name: "SystemDept",
meta: {
icon: "ri:git-branch-line",
title: "menus.pureDept",
roles: ["admin"]
}
}
]
};
export default defineFakeRoute([
{
url: "/get-async-routes",
@@ -101,7 +149,7 @@ export default defineFakeRoute([
response: () => {
return {
success: true,
data: apiRouters
data: apiRouters.concat(systemManagementRouter)
};
}
}