|
|
@ -13,11 +13,12 @@ function authPermission(permission) {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
function authRole(role) {
|
|
|
|
function authRole(role) {
|
|
|
|
const super_admin = "admin"
|
|
|
|
// const super_admin = "admin"
|
|
|
|
const roles = store.getters && store.getters.roles
|
|
|
|
const roles = store.getters && store.getters.roles
|
|
|
|
if (role && role.length > 0) {
|
|
|
|
if (role && role.length > 0) {
|
|
|
|
return roles.some(v => {
|
|
|
|
return roles.some(v => {
|
|
|
|
return super_admin === v || v === role
|
|
|
|
return v.includes(role)
|
|
|
|
|
|
|
|
// return super_admin === v || v === role
|
|
|
|
})
|
|
|
|
})
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
return false
|
|
|
|
return false
|
|
|
|