按钮级别的新版本,多级别的组织架构
loulijun2021
2023-08-30 29271007d0b124f36e0a9db41b7918de2e008b58
src/permission.js
@@ -38,18 +38,15 @@
          // jwt解密获取用户编码
          const jwt = decode(localStorage.getItem('token'))
          setCookie('usercode', jwt.usercode)
          setCookie('stu_torgname', jwt.stu_torgname)
          setCookie('username', jwt.username)
          localStorage.setItem('usercode', jwt.usercode)
          localStorage.setItem('username', jwt.username)
          localStorage.setItem('torg_name', jwt.storg_name)
          localStorage.setItem('torg_code', jwt.storg_code)
          // 拉取菜单信息表
          const menu = await store.dispatch('user/getMenu')
          // 生成可访问的路由表
          await store.dispatch('permission/generateRoutes', menu)
          // eslint-disable-next-line require-atomic-updates
          store.state.settings.orgType = getCookie('description')
          // 动态添加可访问路由表
          router.addRoutes(store.getters.addRouters)