@@ -25,8 +25,8 @@ router.beforeEach(async(to, from, next) => {
next({ path: '/' })
NProgress.done()
} else {
- const hasRoles = store.getters.roles && store.getters.roles.length > 0
- if (hasRoles) {
+ const userinfo = store.getters.userinfo && Object.keys(store.getters.userinfo).length > 0
+ if (userinfo) {
next()
try {
@@ -1,4 +1,5 @@
const getters = {
- userName: state => state.app.userName
+ userName: state => state.app.userName,
+ userinfo: state => state.user.userinfo
}
export default getters