mirror of
https://github.com/jumpserver/lina.git
synced 2026-01-29 21:28:52 +00:00
feat: 优化鉴权
This commit is contained in:
@@ -42,8 +42,9 @@ export default {
|
||||
},
|
||||
computed: {
|
||||
isInAdminRole() {
|
||||
console.log(this.currentRole)
|
||||
return (this.currentRole & rolec.PERM_ADMIN) === rolec.PERM_ADMIN
|
||||
const inAdmin = rolec.hasPerm(this.currentRole, rolec.PERM_ADMIN)
|
||||
this.$log.debug('Current in admin role: ', inAdmin)
|
||||
return inAdmin
|
||||
},
|
||||
hasAdminRole() {
|
||||
return this.currentOrgRoles.includes('Admin')
|
||||
@@ -54,9 +55,6 @@ export default {
|
||||
'currentOrgRoles'
|
||||
])
|
||||
},
|
||||
mounted() {
|
||||
console.log('Roles: ', this.currentOrgRoles)
|
||||
},
|
||||
methods: {
|
||||
handleClick(val) {
|
||||
switch (val) {
|
||||
|
||||
Reference in New Issue
Block a user