Merge pull request 'fix: 修复问题' (#231) from master into dm
Reviewed-on: http://git.feashow.cn/clay/mosr-web/pulls/231
This commit is contained in:
@@ -48,6 +48,7 @@ export const usePermisstionStroe = defineStore('permisstion', () => {
|
|||||||
const setRouterLevel = (routers) => {
|
const setRouterLevel = (routers) => {
|
||||||
return routers.filter(item=>{
|
return routers.filter(item=>{
|
||||||
if(item.component === 'Layout') {
|
if(item.component === 'Layout') {
|
||||||
|
if(item.children) {
|
||||||
item.children.forEach(v=>{
|
item.children.forEach(v=>{
|
||||||
if(v.children) {
|
if(v.children) {
|
||||||
slRouters.value = [...toRaw(slRouters.value), ...v.children]
|
slRouters.value = [...toRaw(slRouters.value), ...v.children]
|
||||||
@@ -56,6 +57,7 @@ export const usePermisstionStroe = defineStore('permisstion', () => {
|
|||||||
})
|
})
|
||||||
item.children = [...item.children, ...toRaw(slRouters.value)]
|
item.children = [...item.children, ...toRaw(slRouters.value)]
|
||||||
}
|
}
|
||||||
|
}
|
||||||
return true
|
return true
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user