| | |
| | | |
| | | let defaultState = { |
| | | selectedMainMenu: '', // 已选主菜单 |
| | | tabviews: [], // 导航栏 |
| | | collapse: false, // 是否收起侧边栏导航 |
| | | isiframe: false, // 是否为iframe窗口 |
| | | debug: false, // 知否可以复制菜单参数, 是否可进入编辑模式 |
| | | editState: false, // 是否为编辑状态,值为false、true |
| | | editLevel: null, // 编辑菜单级别,值为level1、level2、level3。。。 |
| | | refreshTab: null // 刷新tabview页面信息 |
| | | tabviews: [], // 导航栏 |
| | | collapse: false, // 是否收起侧边栏导航 |
| | | isiframe: false, // 是否为iframe窗口 |
| | | debug: false, // 知否可以复制菜单参数, 是否可进入编辑模式 |
| | | editState: false, // 是否为编辑状态,值为false、true |
| | | editLevel: null, // 编辑菜单级别,值为level1、level2、level3。。。 |
| | | refreshTab: null, // 刷新tabview页面信息 |
| | | permAction: {}, |
| | | permFuncField: [] |
| | | } |
| | | |
| | | // 用户消息 |
| | |
| | | editLevel: action.editLevel, |
| | | tabviews: [] |
| | | } |
| | | case Type.INIT_PERMISSION: |
| | | // 初始化按钮权限及创建存储过程可用字段 |
| | | return { |
| | | ...state, |
| | | permAction: action.permAction, |
| | | permFuncField: action.permFuncField |
| | | } |
| | | case Type.LOGOUT: |
| | | return { |
| | | selectedMainMenu: '', |
| | |
| | | debug: false, |
| | | editState: false, |
| | | editLevel: null, |
| | | refreshTab: null |
| | | refreshTab: null, |
| | | permAction: {}, |
| | | permFuncField: [] |
| | | } |
| | | default: |
| | | return state |