From 8eb9303af35b6bee86daaa9ff478b623516fc183 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期一, 16 三月 2020 11:49:29 +0800
Subject: [PATCH] 2020-03-16

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

diff --git a/src/tabviews/commontable/index.jsx b/src/tabviews/commontable/index.jsx
index d131e3a..1d30b9b 100644
--- a/src/tabviews/commontable/index.jsx
+++ b/src/tabviews/commontable/index.jsx
@@ -91,11 +91,13 @@
         config = ''
       }
       
-      try { // 閰嶇疆淇℃伅瑙f瀽
-        userConfig = JSON.parse(window.decodeURIComponent(window.atob(result.LongParamUser)))
-      } catch (e) {
-        console.warn('Parse Failure')
-        userConfig = ''
+      if (result.LongParamUser) {
+        try { // 閰嶇疆淇℃伅瑙f瀽
+          userConfig = JSON.parse(window.decodeURIComponent(window.atob(result.LongParamUser)))
+        } catch (e) {
+          console.warn('Parse Failure')
+          userConfig = ''
+        }
       }
 
       // 椤甸潰閰嶇疆瑙f瀽閿欒鏃舵彁绀�
@@ -118,7 +120,7 @@
       }
 
       // 鏉冮檺杩囨护
-      config.action = config.action.filter(item => permAction[item.uuid] || (item.linkTab && permAction[item.linkTab]))
+      config.action = config.action.filter(item => permAction[item.uuid])
       config.tabgroups.forEach(group => {
         if (!config[group]) return
 

--
Gitblit v1.8.0