From 6af7bf9d2f1760388031ba587076d9905254bce6 Mon Sep 17 00:00:00 2001 From: lilinyuan <1084668738@qq.com> Date: Fri, 24 May 2024 16:10:15 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/stores/permisstion.js | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/stores/permisstion.js b/src/stores/permisstion.js index ac0f064..c6d2477 100644 --- a/src/stores/permisstion.js +++ b/src/stores/permisstion.js @@ -48,13 +48,15 @@ export const usePermisstionStroe = defineStore('permisstion', () => { const setRouterLevel = (routers) => { return routers.filter(item=>{ if(item.component === 'Layout') { - item.children.forEach(v=>{ - if(v.children) { - slRouters.value = [...toRaw(slRouters.value), ...v.children] - delete v.children - } - }) - item.children = [...item.children, ...toRaw(slRouters.value)] + if(item.children) { + item.children.forEach(v=>{ + if(v.children) { + slRouters.value = [...toRaw(slRouters.value), ...v.children] + delete v.children + } + }) + item.children = [...item.children, ...toRaw(slRouters.value)] + } } return true })