From ccdde1497dea0f42cdf866ac5dd95a79cfd259ad Mon Sep 17 00:00:00 2001 From: yaojn Date: Fri, 22 Mar 2024 14:53:08 +0800 Subject: [PATCH] =?UTF-8?q?-=20[=E4=BF=AE=E5=A4=8D]=E5=9C=A8=E7=BA=BF?= =?UTF-8?q?=E5=B8=AE=E5=8A=A9=E6=96=87=E6=A1=A3-=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E7=9B=AE=E5=BD=95=E7=AE=A1=E7=90=86=EF=BC=8C=E7=9B=AE=E5=BD=95?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=AD=98=E5=9C=A8=E9=87=8D=E5=A4=8D=20=20=20?= =?UTF-8?q?-=20[=E5=85=B3=E8=81=94]#[1115891377340416]=E5=9C=A8=E7=BA=BF?= =?UTF-8?q?=E5=B8=AE=E5=8A=A9=E6=96=87=E6=A1=A3-=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E7=9B=AE=E5=BD=95=E7=AE=A1=E7=90=86=EF=BC=8C=E7=9B=AE=E5=BD=95?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=AD=98=E5=9C=A8=E9=87=8D=E5=A4=8D=20http:/?= =?UTF-8?q?/192.168.0.96:8090/demo/rdm.html#/bug-detail/939050947543040/93?= =?UTF-8?q?9050947543057/1115891377340416?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/pages/documentonline/directory/directory-tree.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/views/pages/documentonline/directory/directory-tree.vue b/src/views/pages/documentonline/directory/directory-tree.vue index 035ccfbe..fd1f288f 100644 --- a/src/views/pages/documentonline/directory/directory-tree.vue +++ b/src/views/pages/documentonline/directory/directory-tree.vue @@ -89,8 +89,8 @@ export default { getRouterConfig() { let routerConfig = {}; let routerJsPathList = []; - const communityConfig = require.context('@/views/pages', true, /router.js$/); - const commercialConfig = require.context('@/commercial-module', true, /router.js$/); + const communityConfig = require.context('@/views/pages', true, /\/router\.js$/); + const commercialConfig = require.context('@/commercial-module', true, /\/router\.js$/); const commercialRouterPathList = commercialConfig.keys() || []; const communityRouterPathList = communityConfig.keys() || []; let uniqueToCommercialList = commercialRouterPathList.filter(item => !communityRouterPathList.includes(item));// 过滤不存在社区版的模块 @@ -98,7 +98,7 @@ export default { routerJsPathList.forEach(routerPath => { const moduleId = routerPath.split('/')[1]; let routeList = []; - if (!this.$utils.isEmpty(commercialRouterPathList) && commercialRouterPathList.indexOf(routerPath) != -1) { + if (!this.$utils.isEmpty(uniqueToCommercialList) && uniqueToCommercialList.indexOf(routerPath) != -1) { routeList = [...(communityRouterPathList.indexOf(routerPath) != -1 ? communityConfig(routerPath).default : []), ...(commercialConfig(routerPath) ? commercialConfig(routerPath).default : [])]; } else { routeList = (communityConfig(routerPath).default || []); -- Gitee