| | |
| | | debug: false, // 知否可以复制菜单参数, 是否可进入编辑模式 |
| | | editState: false, // 是否为编辑状态,值为false、true |
| | | editLevel: null, // 编辑菜单级别,值为level1、level2、level3、HS |
| | | refreshTab: null, // 刷新tabview页面信息 |
| | | permRoles: [], // 用户角色列表 |
| | | permAction: {}, // 用户按钮权限 |
| | | permMenus: {}, // 用户三级菜单权限 |
| | |
| | | ...state, |
| | | debug: true |
| | | } |
| | | case Type.REFRESH_TABVIEW: |
| | | // 刷新tab页面 |
| | | return { |
| | | ...state, |
| | | refreshTab: action.refreshTab |
| | | } |
| | | case Type.RESET_EDITSTATE: |
| | | // 重置编辑状态 |
| | | if (action.editState) { |
| | |
| | | ...state, |
| | | editLevel: action.editLevel |
| | | } |
| | | case Type.INIT_ROLESPERMISSION: |
| | | // 初始化按钮权限 |
| | | return { |
| | | ...state, |
| | | permRoles: action.permRoles |
| | | } |
| | | case Type.INIT_ACTIONPERMISSION: |
| | | // 初始化按钮权限 |
| | | return { |
| | | ...state, |
| | | permRoles: action.permRoles, |
| | | permAction: action.permAction |
| | | } |
| | | case Type.INIT_PERMISSION: |
| | |
| | | debug: false, |
| | | editState: false, |
| | | editLevel: null, |
| | | refreshTab: null, |
| | | permAction: {}, |
| | | permFuncField: [], |
| | | sysRoles: [], |