Commit 523a9b3d authored by Pan's avatar Pan

add promise

parent faea4d8b
...@@ -24,6 +24,7 @@ const permission = { ...@@ -24,6 +24,7 @@ const permission = {
actions: { actions: {
// s // s
GenerateRoutes({ commit }, data) { GenerateRoutes({ commit }, data) {
return new Promise(resolve => {
const { roles } = data; const { roles } = data;
const accessedRouters = asyncRouterMap.filter(v => { const accessedRouters = asyncRouterMap.filter(v => {
if (roles.indexOf('admin') >= 0) return true; if (roles.indexOf('admin') >= 0) return true;
...@@ -43,6 +44,8 @@ const permission = { ...@@ -43,6 +44,8 @@ const permission = {
return false; return false;
}); });
commit('SET_ROUTERS', accessedRouters); commit('SET_ROUTERS', accessedRouters);
resolve();
})
} }
} }
}; };
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment