diff --git a/ui/src/views/system-chat-user/authentication/component/CAS.vue b/ui/src/views/system-chat-user/authentication/component/CAS.vue
index 46e1042f2..366553d77 100644
--- a/ui/src/views/system-chat-user/authentication/component/CAS.vue
+++ b/ui/src/views/system-chat-user/authentication/component/CAS.vue
@@ -44,7 +44,13 @@
-
+
{{ $t('common.save') }}
@@ -58,6 +64,8 @@ import authApi from '@/api/chat-user/auth-setting'
import type {FormInstance, FormRules} from 'element-plus'
import {t} from '@/locales'
import {MsgSuccess} from '@/utils/message'
+import { PermissionConst, RoleConst } from '@/utils/permission/data'
+import { ComplexPermission } from '@/utils/permission/type'
const form = ref({
id: '',
diff --git a/ui/src/views/system-chat-user/group/index.vue b/ui/src/views/system-chat-user/group/index.vue
index c56ea0678..c7f864cd7 100644
--- a/ui/src/views/system-chat-user/group/index.vue
+++ b/ui/src/views/system-chat-user/group/index.vue
@@ -23,12 +23,9 @@
@click="createOrUpdate()"
v-hasPermission="
new ComplexPermission(
- [RoleConst.ADMIN, RoleConst.WORKSPACE_MANAGE.getWorkspaceRole],
- [PermissionConst.WORKSPACE_USER_GROUP_CREATE.getWorkspacePermission],
- [],
- 'OR',
- )
- "
+ [RoleConst.ADMIN, RoleConst.WORKSPACE_MANAGE],
+ [PermissionConst.WORKSPACE_USER_GROUP_CREATE, PermissionConst.USER_GROUP_CREATE],
+ [],'OR',)"
>
@@ -67,20 +64,10 @@
{{ $t('common.rename') }}
@@ -88,21 +75,10 @@
{{ $t('common.delete') }}
@@ -143,12 +119,9 @@
@click="createUser()"
v-hasPermission="
new ComplexPermission(
- [RoleConst.ADMIN, RoleConst.WORKSPACE_MANAGE.getWorkspaceRole],
- [PermissionConst.WORKSPACE_USER_GROUP_ADD_MEMBER.getWorkspacePermission],
- [],
- 'OR',
- )
- "
+ [RoleConst.ADMIN, RoleConst.WORKSPACE_MANAGE],
+ [PermissionConst.WORKSPACE_USER_GROUP_ADD_MEMBER, PermissionConst.USER_GROUP_ADD_MEMBER],
+ [],'OR',)"
>
{{ t('views.role.member.add') }}
@@ -157,12 +130,9 @@
@click="handleDeleteUser()"
v-hasPermission="
new ComplexPermission(
- [RoleConst.ADMIN, RoleConst.WORKSPACE_MANAGE.getWorkspaceRole],
- [PermissionConst.WORKSPACE_USER_GROUP_DELETE.getWorkspacePermission],
- [],
- 'OR',
- )
- "
+ [RoleConst.ADMIN, RoleConst.WORKSPACE_MANAGE],
+ [PermissionConst.WORKSPACE_USER_GROUP_REMOVE_MEMBER, PermissionConst.USER_GROUP_REMOVE_MEMBER],
+ [],'OR',)"
>
{{ $t('common.remove') }}
@@ -221,12 +191,9 @@
@click.stop="handleDeleteUser(row)"
v-hasPermission="
new ComplexPermission(
- [RoleConst.ADMIN, RoleConst.WORKSPACE_MANAGE.getWorkspaceRole],
- [PermissionConst.WORKSPACE_USER_GROUP_REMOVE_MEMBER.getWorkspacePermission],
- [],
- 'OR',
- )
- "
+ [RoleConst.ADMIN, RoleConst.WORKSPACE_MANAGE],
+ [PermissionConst.WORKSPACE_USER_GROUP_REMOVE_MEMBER, PermissionConst.USER_GROUP_REMOVE_MEMBER],
+ [],'OR',)"
>