|
@@ -33,7 +33,9 @@ const menuDataRender = (menuRoles) => (menuList) =>
|
33
|
33
|
const needAuth = !!item.menuCode;
|
34
|
34
|
|
35
|
35
|
const authority =
|
36
|
|
- (menuRoles.filter((x) => x.menuCode === item.menuCode)[0] || {}).roles || [];
|
|
36
|
+ (menuRoles.filter((x) => x.code === item.menuCode)[0] || {}).roles || [];
|
|
37
|
+
|
|
38
|
+ console.log('-------------->', item.menuCode, authority)
|
37
|
39
|
|
38
|
40
|
const localItem = { ...item, children: item.children ? menuDataRender(menuRoles)(item.children) : [] };
|
39
|
41
|
return Authorized.check(needAuth ? authority : undefined, localItem, null);
|
|
@@ -71,7 +73,7 @@ const BasicLayout = (props) => {
|
71
|
73
|
};
|
72
|
74
|
}
|
73
|
75
|
|
74
|
|
- const authority = (menus.filter((x) => x.menuCode === routeItem.menuCode)[0] || {}).roles;
|
|
76
|
+ const authority = (menus.filter((x) => x.code === routeItem.menuCode)[0] || {}).roles;
|
75
|
77
|
return {
|
76
|
78
|
authority: authority && authority.length ? authority : ['any-string-for-no-right'],
|
77
|
79
|
};
|