| | |
| | | tabviews: [], // 导航栏 |
| | | collapse: _collapse, // 是否收起侧边栏导航 |
| | | isiframe: false, // 是否为iframe窗口 |
| | | editState: false, // 是否为编辑状态,值为false、true |
| | | editLevel: null, // 编辑菜单级别,值为level1、level2、level3、HS |
| | | permAction: {}, // 用户按钮权限 |
| | | permMenus: [], // 用户三级菜单列表 |
| | |
| | | ...state, |
| | | isiframe: action.isiframe |
| | | } |
| | | case Type.RESET_STATE: |
| | | // 重置默认参数(退出时) |
| | | return { |
| | | ...state, |
| | | ...{ |
| | | mainMenu: null, |
| | | tabviews: [], |
| | | collapse: false, |
| | | isiframe: false |
| | | } |
| | | } |
| | | case Type.RESET_EDITSTATE: |
| | | // 重置编辑状态 |
| | | document.body.className = '' |
| | | return { |
| | | ...state, |
| | | tabviews: [], |
| | | editState: action.editState, |
| | | collapse: false |
| | | } |
| | | case Type.RESET_EDITLEVEL: |
| | | // 重置编辑级别 |
| | | return { |
| | | ...state, |
| | | editState: true, |
| | | editLevel: action.editLevel |
| | | } |
| | | case Type.INIT_ACTIONPERMISSION: |
| | |
| | | tabviews: [], |
| | | collapse: localStorage.getItem('collapse') === 'true', |
| | | isiframe: false, |
| | | editState: false, |
| | | editLevel: null, |
| | | permAction: {}, |
| | | permMenus: [], |