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, user: state => state.user.user,
avatar: state => state.user.avatar, avatar: state => state.user.avatar,
nickname: state => state.user.name, nickname: state => state.user.name,
roles: state => state.user.roles,
addRouters: state => state.permission.addRouters, addRouters: state => state.permission.addRouters,
apiUrl: state => { apiUrl: state => {
if (state.app.apiUrl) { if (state.app.apiUrl) {

View File

@ -21,22 +21,6 @@ function hasPermission(permission, route) {
return true 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) { function filterAsyncRouter(routerMap, roles) {
const accessedRouters = routerMap.filter(route => { const accessedRouters = routerMap.filter(route => {
if (hasPermission(roles.permissionList, route)) { if (hasPermission(roles.permissionList, route)) {

View File

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