@@ -3,13 +3,13 @@ import router from '@/router'
33import { cloneDeep } from 'lodash-es'
44import { setParamsValue } from '@jetlinks-web/hooks'
55import { onlyMessage } from '@jetlinks-web/utils'
6- import { handleMenus } from '@/utils'
6+ import { handleMenus , modules } from '@/utils'
77import { getOwnMenuThree } from '@/api/system/menu'
88import { getGlobModules } from '@/router/globModules'
99import { getExtraRouters } from '@/router/extraMenu'
10- import { USER_CENTER_ROUTE , INIT_HOME , EDGE_TOKEN_ROUTE } from '@/router/basic'
10+ import { USER_CENTER_ROUTE , INIT_HOME } from '@/router/basic'
1111import { useAuthStore , useApplication } from '@/store'
12- import { isSubApp , OWNER_KEY } from '@/utils/consts'
12+ import { OWNER_KEY } from '@/utils/consts'
1313import i18n from "@/locales" ;
1414import { BASE_API } from "@jetlinks-web/constants" ;
1515import type { RouteRecordRaw } from 'vue-router'
@@ -175,10 +175,11 @@ export const useMenuStore = defineStore('menu', () => {
175175 let isLocal = false
176176
177177 if ( import . meta. env . DEV ) {
178- // isLocal = Object.values(modulesFile).some(v => {
179- // const localMenus = (v as any).default.getAsyncRoutesMap()
180- // return localMenus[node.code]
181- // })
178+ const modulesFiles = modules ( )
179+ isLocal = Object . values ( modulesFiles ) . some ( v => {
180+ const localMenus = ( v as any ) . default . getAsyncRoutesMap ( )
181+ return localMenus [ node . code ]
182+ } )
182183 }
183184
184185 if ( ! isLocal ) {
0 commit comments