From d5eefcd50d7c4cd6e453195d38efc751194e2782 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E5=85=88=E7=94=9F?= <523894408@qq.com> Date: Fri, 15 Oct 2021 05:25:30 +0000 Subject: [PATCH] https://gitee.com/big-hedgehog/aidex-sharp/issues/I4DKIZ --- aidex-ui/src/router/generator-routers.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/aidex-ui/src/router/generator-routers.js b/aidex-ui/src/router/generator-routers.js index 4388313..3587ae6 100644 --- a/aidex-ui/src/router/generator-routers.js +++ b/aidex-ui/src/router/generator-routers.js @@ -78,6 +78,12 @@ export const generatorDynamicRouter = (token) => { */ export const generator = (routerMap, parent) => { return routerMap.map(item => { + // 适配ruoyi路由规则 + if (item.children && item.children.length === 1 && !(item.children.children && item.children.children.length > 0) && !item.alwaysShow) { + parent = undefined + item = item.children[0] + item.children = [] + } const { title, show, hideChildren, hiddenHeaderContent, hidden, icon, noCache } = item.meta || {} if (item.component) { // Layout ParentView 组件特殊处理 -- Gitee