remove useless code.

pull/3445/head
ruibaby 2019-08-18 20:23:49 +08:00
parent ac5c07b83a
commit 4adfbd5fe4
3 changed files with 0 additions and 21 deletions

View File

@ -6,7 +6,6 @@ const getters = {
user: state => state.user.user,
avatar: state => state.user.avatar,
nickname: state => state.user.name,
roles: state => state.user.roles,
addRouters: state => state.permission.addRouters,
apiUrl: state => {
if (state.app.apiUrl) {

View File

@ -21,22 +21,6 @@ function hasPermission(permission, route) {
return true
}
/**
* 单账户多角色时使用该方法可过滤角色不存在的菜单
*
* @param roles
* @param route
* @returns {*}
*/
// eslint-disable-next-line
function hasRole(roles, route) {
if (route.meta && route.meta.roles) {
return route.meta.roles.includes(roles.id)
} else {
return true
}
}
function filterAsyncRouter(routerMap, roles) {
const accessedRouters = routerMap.filter(route => {
if (hasPermission(roles.permissionList, route)) {

View File

@ -8,7 +8,6 @@ const user = {
token: null,
name: '',
avatar: '',
roles: [],
info: {},
user: {}
},
@ -23,9 +22,6 @@ const user = {
SET_AVATAR: (state, avatar) => {
state.avatar = avatar
},
SET_ROLES: (state, roles) => {
state.roles = roles
},
SET_INFO: (state, info) => {
state.info = info
},