增加组织架构

This commit is contained in:
2026-08-27 21:25:39 +08:00
parent 74ab6c4c6d
commit d6bba226d0
41 changed files with 6128 additions and 5218 deletions
+32 -1
View File
@@ -69,13 +69,44 @@ const staticMainChildren = [
component: () => import("@/views/user/userProfile.vue"),
meta: { requiresAuth: true, title: "用户中心" }
},
// OA 组织架构
// 组织架构(组织 / 员工 / 职位)
// 进销存(erp)与办公自动化(oa)各有独立页面,但读写同一份组织数据。
{
path: "/apps/erp/organization",
name: "ErpOrganization",
component: () => import("@/views/apps/erp/organization/index.vue"),
meta: { requiresAuth: true, title: "组织架构", modulePath: "/apps/erp" }
},
{
path: "/apps/erp/employee",
name: "ErpEmployee",
component: () => import("@/views/apps/erp/employee/index.vue"),
meta: { requiresAuth: true, title: "员工管理", modulePath: "/apps/erp" }
},
{
path: "/apps/erp/position",
name: "ErpPosition",
component: () => import("@/views/apps/erp/position/index.vue"),
meta: { requiresAuth: true, title: "职位管理", modulePath: "/apps/erp" }
},
{
path: "/apps/oa/organization",
name: "Organization",
component: () => import("@/views/apps/oa/organization/index.vue"),
meta: { requiresAuth: true, title: "组织架构", modulePath: "/apps/oa" }
},
{
path: "/apps/oa/employee",
name: "OaEmployee",
component: () => import("@/views/apps/oa/employee/index.vue"),
meta: { requiresAuth: true, title: "人员管理", modulePath: "/apps/oa" }
},
{
path: "/apps/oa/position",
name: "OaPosition",
component: () => import("@/views/apps/oa/position/index.vue"),
meta: { requiresAuth: true, title: "职位管理", modulePath: "/apps/oa" }
},
{
path: "/tools/passwordStore",
name: "BackendPasswordStore",