From b77c5e22f1ff192d9b09dda8d2376ba40641451c Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期四, 06 八月 2020 12:06:50 +0800
Subject: [PATCH] 2020-08-06

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

diff --git a/src/components/header/index.jsx b/src/components/header/index.jsx
index efb021e..d3638de 100644
--- a/src/components/header/index.jsx
+++ b/src/components/header/index.jsx
@@ -574,10 +574,12 @@
 
         if (result.UserRoles) {
           let iframes = ['Main/Index', 'bda/rdt', 'Home/rdt']
+          let menukeys = []
 
           result.UserRoles.forEach(role => {
             role.RoleMenu.forEach(menu => {
               if (!menu.MenuID) return
+              if (menukeys.includes(menu.MenuID)) return
               _permMenus[menu.MenuID] = true
 
               let _type = ''
@@ -601,6 +603,8 @@
                 _type = pageParam.Template || _type
               }
 
+              menukeys.push(menu.MenuID)
+
               menulist.push({
                 MenuID: menu.MenuID,
                 MenuName: menu.MenuName,

--
Gitblit v1.8.0