This commit is contained in:
2026-08-28 14:04:46 +08:00
parent 99df6c08ac
commit 9588ddbf31
8 changed files with 42 additions and 1602 deletions
+6 -3
View File
@@ -92,19 +92,22 @@ const staticMainChildren = [
{
path: "/apps/oa/organization",
name: "Organization",
component: () => import("@/views/apps/oa/organization/index.vue"),
component: () => import("@/views/apps/organization/components/OrganizationPage.vue"),
props: { module: "oa" },
meta: { requiresAuth: true, title: "组织架构", modulePath: "/apps/oa" }
},
{
path: "/apps/oa/employee",
name: "Employee",
component: () => import("@/views/apps/oa/employee/index.vue"),
component: () => import("@/views/apps/organization/components/EmployeePage.vue"),
props: { module: "oa" },
meta: { requiresAuth: true, title: "人员管理", modulePath: "/apps/oa" }
},
{
path: "/apps/oa/position",
name: "Position",
component: () => import("@/views/apps/oa/position/index.vue"),
component: () => import("@/views/apps/organization/components/PositionPage.vue"),
props: { module: "oa" },
meta: { requiresAuth: true, title: "职位管理", modulePath: "/apps/oa" }
},
{