|
@@ -41,6 +41,9 @@ const findAllInstallRouter = router => {
|
|
|
const filterParentRouter = (router, layout) => {
|
|
const filterParentRouter = (router, layout) => {
|
|
|
return [...router]
|
|
return [...router]
|
|
|
.map(item => {
|
|
.map(item => {
|
|
|
|
|
+ if (!item.path && item.component === '404') {
|
|
|
|
|
+ return item;
|
|
|
|
|
+ }
|
|
|
if (item.routes && (!router.component || layout)) {
|
|
if (item.routes && (!router.component || layout)) {
|
|
|
return { ...item, routes: filterParentRouter(item.routes, false) };
|
|
return { ...item, routes: filterParentRouter(item.routes, false) };
|
|
|
}
|
|
}
|