Web端左侧菜单栏

Web端左侧菜单栏改造成三级

涉及到的页面:

1、router/index.js

2、store/modules/permission.js

3、store/getters.js

4、src/permission.js

5、store/modules/user.js

router/index.js

  {
    path: "/personnelManagement",
    component: Layout,
    redirect: "noRedirect",
    meta: {title: "人事模块", icon: "personnel", privilege: "personnel"},
    children: [
      {
        path: "dispatchRequirementList",
        name: "DispatchRequirementList",
        component: () =>
          import("@/views/dispatchrequirement/dispatchRequirementList"),
        meta: {
          title: "派单需求",
          privilege: "dispatch_requirement_list",
          noCache: true
        }
      }
    ]
  },

 

改成:

  {
    path: "/personnelManagement",
    component: Layout,
    redirect: "noRedirect",
    meta: {title: "人事模块", icon: "personnel", privilege: "personnel"},
    children: [
      {
        path: "dispatchRequirementList",
        name: "DispatchRequirementList",
        component: () =>
          import("@/views/dispatchrequirement/dispatchRequirementList/dispatchRequirementList"),
        meta: {
          title: "派单需求",
          privilege: "dispatch_requirement_list",
          noCache: true
        },
   children: [
  {
        path: "dispatchRequirementList",
        name: "DispatchRequirementList",
        component: () =>
          import("@/views/dispatchrequirement/dispatchRequirementList/dispatchRequirementList"),
        meta: {
          title: "派单需求列表",
          privilege: "dispatch_requirement_list",
          noCache: true
        },
      {
        path: "updateDispatch",
        name: "UpdateDispatch",
        component: () => import("@/views/dispatchrequirement/updateDispatch"),
        meta: {
          title: "查看派单需求",
          privilege: "dispatch_requirement_list",
          noCache: true
        },
        hidden: true
      }
    ]
      }
    ]
  },

 

posted @ 2022-02-22 14:06  不特别但唯一  阅读(196)  评论(0)    收藏  举报