fix: permission (#3325)
This commit is contained in:
parent
f40e625ee1
commit
4af876f6a8
@ -31,7 +31,11 @@
|
||||
<el-dropdown-item class="border-t p-8" @click="openResetPassword">
|
||||
{{ $t('views.login.resetPassword') }}
|
||||
</el-dropdown-item>
|
||||
<div v-hasPermission="new ComplexPermission([], ['x-pack'], 'OR')">
|
||||
<div
|
||||
v-hasPermission="
|
||||
new ComplexPermission([], [], [EditionConst.IS_EE, EditionConst.IS_PE], 'OR')
|
||||
"
|
||||
>
|
||||
<el-dropdown-item class="p-8" @click="openAPIKeyDialog">
|
||||
{{ $t('layout.apiKey') }}
|
||||
</el-dropdown-item>
|
||||
@ -102,6 +106,7 @@ import AboutDialog from './AboutDialog.vue'
|
||||
import APIKeyDialog from './APIKeyDialog.vue'
|
||||
import { ComplexPermission } from '@/utils/permission/type'
|
||||
import { langList } from '@/locales/index'
|
||||
import { EditionConst } from '@/utils/permission/data'
|
||||
|
||||
const { user, login } = useStore()
|
||||
const router = useRouter()
|
||||
|
||||
Loading…
Reference in New Issue
Block a user