From f07c42a322f41e14ef5b1bf8f2fd66fc5d338cdd Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期三, 28 六月 2023 18:17:09 +0800
Subject: [PATCH] 2023-06-28

---
 src/components/header/index.jsx |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/components/header/index.jsx b/src/components/header/index.jsx
index 730c358..5ddbc2a 100644
--- a/src/components/header/index.jsx
+++ b/src/components/header/index.jsx
@@ -251,6 +251,9 @@
                       trdItem.type = 'iframe'
                       trdItem.OpenType = 'newtab'
                     }
+                  } else if (trdItem.OpenType === 'view') {
+                    trdItem.OpenType = 'newpage'
+                    trdItem.src = '#/view/' + trd.MenuID
                   } else {
                     trdItem.src = '#/tab/' + trd.MenuID
                   }
@@ -457,6 +460,8 @@
     window.addEventListener('storage', (e) => {
       if (e.key === 'getSessionStorage' && e.newValue === window.GLOB.appkey) {
         localStorage.setItem('sessionStorage', JSON.stringify(sessionStorage))
+      } else if (e.key === 'getSysPermission' && e.newValue === window.GLOB.appkey) {
+        localStorage.setItem('sysPermissions', JSON.stringify({mkThdMenus: window.GLOB.mkThdMenus, mkActions: window.GLOB.mkActions}))
       } else if (e.key === 'menuUpdate') {
         let menuId = e.newValue.split(',')[1]
         if (menuId) {

--
Gitblit v1.8.0