fix:切换topNav路由访问失败
This commit is contained in:
parent
859f8acfe2
commit
31347dbe71
@ -36,14 +36,14 @@ const usePermissionStore = defineStore('permission', {
|
|||||||
getRouters().then(res => {
|
getRouters().then(res => {
|
||||||
const sdata = JSON.parse(JSON.stringify(res.data))
|
const sdata = JSON.parse(JSON.stringify(res.data))
|
||||||
const rdata = JSON.parse(JSON.stringify(res.data))
|
const rdata = JSON.parse(JSON.stringify(res.data))
|
||||||
//const defaultData = JSON.parse(JSON.stringify(res.data))
|
const defaultData = JSON.parse(JSON.stringify(res.data))
|
||||||
const sidebarRoutes = filterAsyncRouter(sdata)
|
const sidebarRoutes = filterAsyncRouter(sdata)
|
||||||
const rewriteRoutes = filterAsyncRouter(rdata, false, true)
|
const rewriteRoutes = filterAsyncRouter(rdata, false, true)
|
||||||
//const defaultRoutes = filterAsyncRouter(defaultData)
|
const defaultRoutes = filterAsyncRouter(defaultData)
|
||||||
this.setRoutes(rewriteRoutes)
|
this.setRoutes(rewriteRoutes)
|
||||||
this.setSidebarRouters(constantRoutes.concat(sidebarRoutes))
|
this.setSidebarRouters(constantRoutes.concat(sidebarRoutes))
|
||||||
this.setDefaultRoutes(sidebarRoutes)
|
this.setDefaultRoutes(sidebarRoutes)
|
||||||
this.setTopbarRoutes(sidebarRoutes)
|
this.setTopbarRoutes(defaultRoutes)
|
||||||
resolve(rewriteRoutes)
|
resolve(rewriteRoutes)
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user