From 8d66ff34fae5b048a6b7923cc75d34f13a08be9d Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期二, 02 八月 2022 11:42:43 +0800
Subject: [PATCH] Merge branch 'develop'

---
 src/store/reducer.js |   71 ++---------------------------------
 1 files changed, 5 insertions(+), 66 deletions(-)

diff --git a/src/store/reducer.js b/src/store/reducer.js
index 19f9032..15db885 100644
--- a/src/store/reducer.js
+++ b/src/store/reducer.js
@@ -1,33 +1,20 @@
-import md5 from 'md5'
-import moment from 'moment'
 import * as Type from './action-type'
 
+let _mainMenu = null
+let _url = window.location.href.split('#')[0]
 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
-  }
+if (localStorage.getItem(_url + '-sideHidden') === 'true') {
+  _mainMenu = ''
 }
 
 let defaultState = {
   menuTree: null,       // 鑿滃崟缁撴瀯鏍�
-  mainMenu: null,       // 宸查�変富鑿滃崟
-  tabviews: [],         // 瀵艰埅鏍�
+  mainMenu: _mainMenu,  // 宸查�変富鑿滃崟
   collapse: _collapse,  // 鏄惁鏀惰捣渚ц竟鏍忓鑸�
-  isiframe: false,      // 鏄惁涓篿frame绐楀彛
-  editState: false,     // 鏄惁涓虹紪杈戠姸鎬侊紝鍊间负false銆乼rue
   editLevel: null,      // 缂栬緫鑿滃崟绾у埆锛屽�间负level1銆乴evel2銆乴evel3銆丠S
   permAction: {},       // 鐢ㄦ埛鎸夐挳鏉冮檺
   permMenus: [],        // 鐢ㄦ埛涓夌骇鑿滃崟鍒楄〃
-  memberLevel: _level,  // 浼氬憳绛夌骇
-  customMenu: null      // 缂栬緫涓殑鑿滃崟锛堣嚜瀹氫箟椤甸潰锛�
 }
 
 // 鐢ㄦ埛娑堟伅
@@ -51,42 +38,10 @@
         ...state,
         mainMenu: action.mainMenu
       }
-    case Type.MODIFY_TABVIEW:
-    // tab椤垫敼鍙�
-      return {
-        ...state,
-        tabviews: action.tabviews
-      }
-    case Type.TOGGLE_ISIFRAME:
-    // 鍒囨崲鏄惁涓篿frame鐘舵��
-      return {
-        ...state,
-        isiframe: action.isiframe
-      }
-    case Type.RESET_STATE:
-    // 閲嶇疆榛樿鍙傛暟锛堥��鍑烘椂锛�
-      return {
-        ...state,
-        ...{
-          mainMenu: null,
-          tabviews: [],
-          collapse: false,
-          isiframe: false
-        }
-      }
-    case Type.RESET_EDITSTATE:
-    // 閲嶇疆缂栬緫鐘舵��
-      return {
-        ...state,
-        tabviews: [],
-        editState: action.editState,
-        collapse: false
-      }
     case Type.RESET_EDITLEVEL:
     // 閲嶇疆缂栬緫绾у埆
       return {
         ...state,
-        editState: true,
         editLevel: action.editLevel
       }
     case Type.INIT_ACTIONPERMISSION:
@@ -101,30 +56,14 @@
         ...state,
         permMenus: action.permMenus
       }
-    case Type.MODIFY_MEMBERLEVEL:
-      // 淇敼浼氬憳绛夌骇
-      return {
-        ...state,
-        memberLevel: action.memberLevel
-      }
-    case Type.MODIFY_CUSTOMMENU:
-      // 淇敼鑷畾涔夎彍鍗曚俊鎭�
-      return {
-        ...state,
-        customMenu: action.customMenu
-      }
     case Type.LOGOUT:
       return {
         menuTree: null,
         mainMenu: null,
-        tabviews: [],
         collapse: localStorage.getItem('collapse') === 'true',
-        isiframe: false,
-        editState: false,
         editLevel: null,
         permAction: {},
         permMenus: [],
-        customMenu: null
       }
     default:
       return state

--
Gitblit v1.8.0