fix(staff)

This commit is contained in:
wang_yp 2025-03-23 16:28:15 +08:00
parent 1262776376
commit f7b17684df
8 changed files with 92 additions and 1 deletions

View File

@ -60,7 +60,6 @@ export const items: ItemType<MenuItemType>[] = [
label: `系统管理`, label: `系统管理`,
icon: <FileSyncOutlined />, icon: <FileSyncOutlined />,
children: [ children: [
{ label: `部门管理`, key: "/sys/dep" },
{ label: `数据字典`, key: "/sys/keywod" }, { label: `数据字典`, key: "/sys/keywod" },
{ label: `版本管理`, key: "/sys/version" }, { label: `版本管理`, key: "/sys/version" },
{ label: `捐赠管理`, key: "/sys/don" }, { label: `捐赠管理`, key: "/sys/don" },

View File

@ -0,0 +1,10 @@
const Don = () => {
return (
<div>
cat
</div>
);
};
export default Don;

11
src/pages/sys/index.tsx Normal file
View File

@ -0,0 +1,11 @@
import { Outlet } from "react-router";
const Sys = () => {
return (
<div>
<Outlet />
</div>
);
};
export default Sys;

View File

@ -0,0 +1,10 @@
const KeyWod = () => {
return (
<div>
cat
</div>
);
};
export default KeyWod;

View File

@ -0,0 +1,10 @@
const Notic = () => {
return (
<div>
cat
</div>
);
};
export default Notic;

View File

@ -0,0 +1,10 @@
const Version = () => {
return (
<div>
cat
</div>
);
};
export default Version;

View File

@ -2,6 +2,7 @@ import { createHashRouter } from "react-router-dom";
import LayOut from "@/components/layout/layout"; import LayOut from "@/components/layout/layout";
import { rbac } from "./routers/rbac_router"; import { rbac } from "./routers/rbac_router";
import { sku } from "./routers/sku_router"; import { sku } from "./routers/sku_router";
import { sys } from "./routers/sys_router";
const routers = createHashRouter([ const routers = createHashRouter([
{ {
@ -24,6 +25,7 @@ const routers = createHashRouter([
}, },
...rbac, ...rbac,
...sku, ...sku,
...sys,
{ {
path: "/order/list", path: "/order/list",
index: true, index: true,

View File

@ -0,0 +1,39 @@
export const sys = [
{
path: "/sys",
lazy: async () => ({
Component: (await import("@/pages/sys")).default,
}),
children: [
{
path: "/sys/don",
index: true,
lazy: async () => ({
Component: (await import("@/pages/sys/don")).default,
}),
},
{
path: "/sys/keywod",
index: true,
lazy: async () => ({
Component: (await import("@/pages/sys/keywod")).default,
}),
},
{
path: "/sys/notic",
index: true,
lazy: async () => ({
Component: (await import("@/pages/sys/notic")).default,
}),
},
{
path: "/sys/version",
index: true,
lazy: async () => ({
Component: (await import("@/pages/sys/version")).default,
}),
},
],
},
];