diff --git a/src/store/modules/user.js b/src/store/modules/user.js index d7c5cf7..75b3b4e 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -75,13 +75,13 @@ const actions = { return false; } let { permissions, username, avatar } = data; - if (permissions && username) { + if (permissions && username && Array.isArray(permissions)) { commit("setPermissions", permissions); commit("setusername", username); commit("setAvatar", avatar); return permissions; } else { - Vue.prototype.$baseMessage("获取用户信息接口异常", "error"); + Vue.prototype.$baseMessage("用户信息接口异常", "error"); return false; } },