From 1e7aa4f0ff5e13c4a99ba511bb357a4cc63aa0c1 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 02 四月 2020 15:21:46 +0800 Subject: [PATCH] 2020-04-02 --- src/store/reducer.js | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/store/reducer.js b/src/store/reducer.js index 8ad32ae..9056e8c 100644 --- a/src/store/reducer.js +++ b/src/store/reducer.js @@ -9,6 +9,7 @@ editState: false, // 鏄惁涓虹紪杈戠姸鎬侊紝鍊间负false銆乼rue editLevel: null, // 缂栬緫鑿滃崟绾у埆锛屽�间负level1銆乴evel2銆乴evel3銆傘�傘�� refreshTab: null, // 鍒锋柊tabview椤甸潰淇℃伅 + permRoles: [], permAction: {}, permFuncField: [] } @@ -65,7 +66,9 @@ } case Type.RESET_EDITSTATE: // 閲嶇疆缂栬緫鐘舵�� - if (state.tabviews.length === 0 && !action.editState) { + if (action.editState) { + state.tabviews = [] + } else { state.tabviews = [{ MenuID: '1576117946681plembmkk9akkv8sn0vtdfdsfaf', MenuName: '棣栭〉', @@ -84,13 +87,13 @@ // 閲嶇疆缂栬緫绾у埆 return { ...state, - editLevel: action.editLevel, - tabviews: [] + editLevel: action.editLevel } case Type.INIT_PERMISSION: // 鍒濆鍖栨寜閽潈闄愬強鍒涘缓瀛樺偍杩囩▼鍙敤瀛楁 return { ...state, + permRoles: action.permRoles, permAction: action.permAction, permFuncField: action.permFuncField } -- Gitblit v1.8.0