lsc 1 month ago
parent
commit
4ca198e613
5 changed files with 8 additions and 2 deletions
  1. 1 1
      dist/index.html
  2. 0 0
      dist/js/app.3d6e16c2.js.map
  3. 0 0
      dist/js/app.6174cdd3.js
  4. 0 0
      dist/js/app.6174cdd3.js.map
  5. 7 1
      src/permission.js

+ 1 - 1
dist/index.html

@@ -36,7 +36,7 @@
         width: 100%;
         background: #e6eaf0;
         font-family: '黑体';
-      }</style><script defer="defer" src="/js/chunk-vendors.7cdade31.js"></script><script defer="defer" src="/js/app.3d6e16c2.js"></script><link href="/css/chunk-vendors.7cfe4581.css" rel="stylesheet"><link href="/css/app.9ad3f5a4.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but pblAdminTable doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html><script>function stopSafari() {
+      }</style><script defer="defer" src="/js/chunk-vendors.7cdade31.js"></script><script defer="defer" src="/js/app.6174cdd3.js"></script><link href="/css/chunk-vendors.7cfe4581.css" rel="stylesheet"><link href="/css/app.9ad3f5a4.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but pblAdminTable doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html><script>function stopSafari() {
     //阻止safari浏览器双击放大功能
     let lastTouchEnd = 0  //更新手指弹起的时间
     document.documentElement.addEventListener("touchstart", function (event) {

File diff suppressed because it is too large
+ 0 - 0
dist/js/app.3d6e16c2.js.map


File diff suppressed because it is too large
+ 0 - 0
dist/js/app.6174cdd3.js


File diff suppressed because it is too large
+ 0 - 0
dist/js/app.6174cdd3.js.map


+ 7 - 1
src/permission.js

@@ -15,6 +15,8 @@ router.beforeEach(async (to, from, next) => {
   if (hasToken) {
     if (to.path === '/login') {
       console.log('111111111111');
+      const userinfo = store.getters.userinfo && Object.keys(store.getters.userinfo).length > 0
+      console.log(userinfo);
       
       // 如果已登录,重定向到主页
       next({ path: '/' })
@@ -29,7 +31,11 @@ router.beforeEach(async (to, from, next) => {
           const data = await store.dispatch('user/getInfo')
           await store.commit('user/SET_USERINFO', data)
 
-          next({ ...to, replace: true })
+          if(data.type == 1 && data.role == 1 && data.rrole == 1){
+            next({ name:'kanban', replace: true })
+          }else {
+            next({ ...to, replace: true })
+          }
         } catch (error) {
           // 如果获取用户信息失败,重置 token 并重定向到登录页面
           await store.dispatch('user/resetToken')

Some files were not shown because too many files changed in this diff