mirror of
https://github.com/1Panel-dev/MaxKB.git
synced 2025-12-29 07:52:50 +00:00
fix: Avatar permission
This commit is contained in:
parent
2c0a8afd5f
commit
87415e96c8
|
|
@ -29,7 +29,10 @@
|
|||
</div>
|
||||
</div>
|
||||
<el-dropdown-item class="border-t p-8" @click="openResetPassword"
|
||||
v-if="hasPermission([RoleConst.WORKSPACE_MANAGE.getWorkspaceRole,PermissionConst.CHANGE_PASSWORD],'OR')"
|
||||
v-if="hasPermission(new ComplexPermission([RoleConst.ADMIN, RoleConst.WORKSPACE_MANAGE.getWorkspaceRole, RoleConst.USER.getWorkspaceRole],
|
||||
[PermissionConst.CHANGE_PASSWORD, PermissionConst.CHANGE_PASSWORD.getWorkspacePermissionWorkspaceManageRole,
|
||||
PermissionConst.CHANGE_PASSWORD.getWorkspacePermission],
|
||||
[],'OR'),'OR')"
|
||||
>
|
||||
{{ $t('views.login.resetPassword') }}
|
||||
</el-dropdown-item>
|
||||
|
|
@ -42,7 +45,10 @@
|
|||
</el-dropdown-item>
|
||||
</div>
|
||||
<el-dropdown-item style="padding: 0" @click.stop
|
||||
v-if="hasPermission([RoleConst.WORKSPACE_MANAGE.getWorkspaceRole,PermissionConst.SWITCH_LANGUAGE],'OR')"
|
||||
v-if="hasPermission(new ComplexPermission([RoleConst.ADMIN, RoleConst.WORKSPACE_MANAGE.getWorkspaceRole, RoleConst.USER.getWorkspaceRole],
|
||||
[PermissionConst.SWITCH_LANGUAGE.getWorkspacePermissionWorkspaceManageRole,PermissionConst.SWITCH_LANGUAGE,
|
||||
PermissionConst.SWITCH_LANGUAGE.getWorkspacePermission
|
||||
],[],'OR'),'OR')"
|
||||
>
|
||||
<el-dropdown class="w-full" trigger="hover" placement="left-start">
|
||||
<div class="flex-between w-full" style="line-height: 22px; padding: 12px 11px">
|
||||
|
|
@ -77,12 +83,15 @@
|
|||
</el-dropdown>
|
||||
</el-dropdown-item>
|
||||
<el-dropdown-item @click="openAbout"
|
||||
v-if="hasPermission([RoleConst.WORKSPACE_MANAGE.getWorkspaceRole,PermissionConst.ABOUT_READ],'OR')"
|
||||
v-if="hasPermission([RoleConst.ADMIN,PermissionConst.ABOUT_READ],'OR')"
|
||||
>
|
||||
{{ $t('layout.about.title') }}
|
||||
</el-dropdown-item>
|
||||
|
||||
<el-dropdown-item @click="router.push({ path: `/system/user` })">
|
||||
<el-dropdown-item @click="router.push({ path: `/system/user` })"
|
||||
v-if="hasPermission([RoleConst.EXTENDS_ADMIN, RoleConst.EXTENDS_WORKSPACE_MANAGE.getWorkspaceRole,
|
||||
RoleConst.ADMIN, RoleConst.WORKSPACE_MANAGE.getWorkspaceRole],'OR')"
|
||||
>
|
||||
<div class="flex-between w-full">
|
||||
{{ $t('views.system.title') }}
|
||||
<AppIcon iconName="app-go"></AppIcon>
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ const systemRouter = {
|
|||
new ComplexPermission(
|
||||
[RoleConst.WORKSPACE_MANAGE, RoleConst.ADMIN],
|
||||
[PermissionConst.WORKSPACE_WORKSPACE_READ, PermissionConst.WORKSPACE_READ],
|
||||
[EditionConst.IS_EE],
|
||||
[EditionConst.IS_EE, EditionConst.IS_PE],
|
||||
'OR',
|
||||
),
|
||||
],
|
||||
|
|
@ -176,7 +176,7 @@ const systemRouter = {
|
|||
PermissionConst.APPLICATION_WORKSPACE_USER_RESOURCE_PERMISSION_READ.getWorkspacePermissionWorkspaceManageRole],[],'OR'),
|
||||
new ComplexPermission([RoleConst.ADMIN, RoleConst.WORKSPACE_MANAGE],
|
||||
[PermissionConst.KNOWLEDGE_WORKSPACE_USER_RESOURCE_PERMISSION_READ,
|
||||
PermissionConst.KNOWLEDGE_WORKSPACE_USER_RESOURCE_PERMISSION_READ.getWorkspacePermissionWorkspaceManageRole],[],'OR'),
|
||||
PermissionConst.KNOWLEDGE_WORKSPACE_USER_RESOURCE_PERMISSION_READ.getWorkspacePermissionWorkspaceManageRole],[],'OR'),
|
||||
new ComplexPermission([RoleConst.ADMIN, RoleConst.WORKSPACE_MANAGE],
|
||||
[PermissionConst.TOOL_WORKSPACE_USER_RESOURCE_PERMISSION_READ,
|
||||
PermissionConst.TOOL_WORKSPACE_USER_RESOURCE_PERMISSION_READ.getWorkspacePermissionWorkspaceManageRole],[],'OR'),
|
||||
|
|
@ -465,7 +465,7 @@ const systemRouter = {
|
|||
new ComplexPermission(
|
||||
[RoleConst.ADMIN],
|
||||
[PermissionConst.EMAIL_SETTING_READ],
|
||||
[EditionConst.IS_EE, EditionConst.IS_PE],
|
||||
[],
|
||||
'OR',
|
||||
),
|
||||
],
|
||||
|
|
@ -524,7 +524,7 @@ const systemRouter = {
|
|||
new ComplexPermission(
|
||||
[RoleConst.ADMIN],
|
||||
[PermissionConst.EMAIL_SETTING_READ],
|
||||
[EditionConst.IS_EE, EditionConst.IS_PE],
|
||||
[],
|
||||
'OR',
|
||||
),
|
||||
],
|
||||
|
|
|
|||
Loading…
Reference in New Issue