|
@@ -20,7 +20,7 @@ function getMenu(privilegeData: UserMenuItem[]): {
|
|
return { ...item };
|
|
return { ...item };
|
|
});
|
|
});
|
|
};
|
|
};
|
|
- const menuList = getChildren('-1');
|
|
|
|
|
|
+ let menuList = getChildren('-1');
|
|
const validRoutes = [];
|
|
const validRoutes = [];
|
|
const toTree = (data: PrivilegeItem[]) => {
|
|
const toTree = (data: PrivilegeItem[]) => {
|
|
data.forEach((menu) => {
|
|
data.forEach((menu) => {
|
|
@@ -35,6 +35,8 @@ function getMenu(privilegeData: UserMenuItem[]): {
|
|
};
|
|
};
|
|
toTree(menuList);
|
|
toTree(menuList);
|
|
|
|
|
|
|
|
+ menuList = menuList.filter((item) => item.children && item.children.length);
|
|
|
|
+
|
|
return { menuList, validRoutes };
|
|
return { menuList, validRoutes };
|
|
}
|
|
}
|
|
|
|
|