From eb31b84962c192de57abbb473cb4733a09bf4363 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 14 五月 2020 18:09:40 +0800 Subject: [PATCH] 2020-05-14 --- src/store/reducer.js | 22 +++++++++++++++++++++- 1 files changed, 21 insertions(+), 1 deletions(-) diff --git a/src/store/reducer.js b/src/store/reducer.js index cc0917d..efaacbe 100644 --- a/src/store/reducer.js +++ b/src/store/reducer.js @@ -1,6 +1,20 @@ +import md5 from 'md5' +import moment from 'moment' import * as Type from './action-type' let _collapse = localStorage.getItem('collapse') === 'true' +let _level = 10 +let _Mlevel = sessionStorage.getItem('Member_Level') + +if (_Mlevel) { + if (_Mlevel === md5('mksoft' + moment().format('YYYYMM') + 10)) { + _level = 10 + } else if (_Mlevel === md5('mksoft' + moment().format('YYYYMM') + 20)) { + _level = 20 + } else if (_Mlevel === md5('mksoft' + moment().format('YYYYMM') + 30)) { + _level = 30 + } +} let defaultState = { selectedMainMenu: '', // 宸查�変富鑿滃崟 @@ -17,7 +31,7 @@ permFuncField: [], // 绯荤粺妯″潡 sysRoles: [], // 绯荤粺瑙掕壊鍒楄〃 dataManager: false, // 鏁版嵁绠$悊鍛� - memberLevel: 10 // 浼氬憳绛夌骇 + memberLevel: _level // 浼氬憳绛夌骇 } // 鐢ㄦ埛娑堟伅 @@ -121,6 +135,12 @@ ...state, memberLevel: action.memberLevel } + case Type.MODIFY_DATAMANAGER: + // 淇敼鏁版嵁鏉冮檺 + return { + ...state, + dataManager: action.dataManager + } case Type.LOGOUT: return { selectedMainMenu: '', -- Gitblit v1.8.0