From 5706228a119361a22618f4565bb21c274584a6a3 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期一, 18 四月 2022 09:48:23 +0800
Subject: [PATCH] 2022-04-18

---
 src/views/rolemanage/index.jsx |   14 ++++++++------
 1 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/src/views/rolemanage/index.jsx b/src/views/rolemanage/index.jsx
index 1b0eda4..e4df34d 100644
--- a/src/views/rolemanage/index.jsx
+++ b/src/views/rolemanage/index.jsx
@@ -133,14 +133,15 @@
               let pageParam = JSON.parse(window.decodeURIComponent(window.atob(item.menus_rolelist)))
               item.nodes = pageParam
               
+              if (pageParam.type) {
+                item.type = pageParam.type
+              }
+
               if (pageParam.version !== '1.0') {
                 item.nodes = ''
               } else if (pageParam.login || pageParam.pass) {
                 item.nodes = ''
-              } else if (pageParam.type === 'navbar') {
-                item.type = 'navbar'
               } else if (pageParam.type === 'im') {
-                item.type = 'im'
                 item.nodes = ''
               }
             } catch (e) {
@@ -513,14 +514,15 @@
                     let pageParam = JSON.parse(window.decodeURIComponent(window.atob(item.menus_rolelist)))
                     item.nodes = pageParam
 
+                    if (pageParam.type) {
+                      item.type = pageParam.type
+                    }
+
                     if (pageParam.version !== '1.0') {
                       item.nodes = ''
                     } else if (pageParam.login || pageParam.pass) {
                       item.nodes = ''
-                    } else if (pageParam.type === 'navbar') {
-                      item.type = 'navbar'
                     } else if (pageParam.type === 'im') {
-                      item.type = 'im'
                       item.nodes = ''
                     }
                   } catch (e) {

--
Gitblit v1.8.0