king
2020-05-14 eb31b84962c192de57abbb473cb4733a09bf4363
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: '',