zhangwei
2025-08-08 d71422ecb4e6a0c855e94e0416e4fc52387dec18
src/router/modules/item.ts
@@ -1,21 +1,44 @@
export default {
  path: "/item",
  meta: {
    title: "项目管理",
    icon: "mdi:chart-timeline"
  },
  children: [
    {
      // path随便写,但前面必须有个 `/`
      path: "/item",
      // component对应的值前不需要加 / 值对应的是实际业务 `.vue` 或 `.tsx` 代码路径
      component: () => import("@/views/system/dept/index.vue"),
      name: "item",
      meta: {
        title: "项目管理",
        roles: ["DLJG", "CGR"]
        // showLink:false
export default [
  {
    path: "/item",
    meta: {
      title: "项目管理",
      icon: "mdi:chart-timeline"
    },
    children: [
      {
        // path随便写,但前面必须有个 `/`
        path: "/item",
        // component对应的值前不需要加 / 值对应的是实际业务 `.vue` 或 `.tsx` 代码路径
        component: () => import("@/views/system/dept/index.vue"),
        name: "item",
        meta: {
          title: "项目管理",
          roles: ["DLJG", "CGR"]
          // showLink:false
        }
      }
    }
  ]
} satisfies RouteConfigsTable;
    ]
  },
  {
    path: "/aboutItem",
    meta: {
      title: "关注项目",
      icon: "pajamas:work-item-new"
    },
    children: [
      {
        // path随便写,但前面必须有个 `/`
        path: "/aboutItem",
        // component对应的值前不需要加 / 值对应的是实际业务 `.vue` 或 `.tsx` 代码路径
        component: () => import("@/views/system/aboutItem/index.vue"),
        name: "aboutItem",
        meta: {
          title: "关注项目",
          roles: ["DLJG", "GYS"]
          // showLink:false
        }
      }
    ]
  }
] satisfies Array<RouteConfigsTable>;