|
|
@@ -20,13 +20,18 @@ const permission = {
|
|
|
return new Promise(resolve => {
|
|
|
// 向后端请求路由数据
|
|
|
getRouters().then(res => {
|
|
|
- const accessedRoutes = filterAsyncRouter(res.data)
|
|
|
- if (accessedRoutes.length == 0) {
|
|
|
- resolve(accessedRoutes)
|
|
|
- } else {
|
|
|
- accessedRoutes.push({ path: '*', redirect: '/404', hidden: true })
|
|
|
- commit('SET_ROUTES', accessedRoutes)
|
|
|
- resolve(accessedRoutes)
|
|
|
+ console.log(res);
|
|
|
+ if("000000" == res.msg){
|
|
|
+ resolve(res.msg);
|
|
|
+ }else{
|
|
|
+ const accessedRoutes = filterAsyncRouter(res.data)
|
|
|
+ if (accessedRoutes.length == 0) {
|
|
|
+ resolve(accessedRoutes)
|
|
|
+ } else {
|
|
|
+ accessedRoutes.push({ path: '*', redirect: '/404', hidden: true })
|
|
|
+ commit('SET_ROUTES', accessedRoutes)
|
|
|
+ resolve(accessedRoutes)
|
|
|
+ }
|
|
|
}
|
|
|
})
|
|
|
})
|