Browse Source

fix the problem that breadcrumbNameMap does not contain hidden menus. (#3606)

pull/3631/head
Ekszz 7 years ago
committed by 陈小聪
parent
commit
65ad840b05
  1. 5
      src/models/menu.js

5
src/models/menu.js

@ -104,8 +104,9 @@ export default {
effects: {
*getMenuData({ payload }, { put }) {
const { routes, authority } = payload;
const menuData = filterMenuData(memoizeOneFormatter(routes, authority));
const breadcrumbNameMap = memoizeOneGetBreadcrumbNameMap(menuData);
const originalMenuData = memoizeOneFormatter(routes, authority);
const menuData = filterMenuData(originalMenuData);
const breadcrumbNameMap = memoizeOneGetBreadcrumbNameMap(originalMenuData);
yield put({
type: 'save',
payload: { menuData, breadcrumbNameMap, routerData: routes },

Loading…
Cancel
Save