diff --git a/apps/vben5/packages/@abp/identity/package.json b/apps/vben5/packages/@abp/identity/package.json index 237482ec3..0a1fad4a5 100644 --- a/apps/vben5/packages/@abp/identity/package.json +++ b/apps/vben5/packages/@abp/identity/package.json @@ -21,6 +21,7 @@ }, "dependencies": { "@abp/core": "workspace:*", + "@abp/permission": "workspace:*", "@abp/request": "workspace:*", "@abp/ui": "workspace:*", "@ant-design/icons-vue": "catalog:", diff --git a/apps/vben5/packages/@abp/identity/src/components/roles/RoleTable.vue b/apps/vben5/packages/@abp/identity/src/components/roles/RoleTable.vue index 6be353eb4..5c8eb2a96 100644 --- a/apps/vben5/packages/@abp/identity/src/components/roles/RoleTable.vue +++ b/apps/vben5/packages/@abp/identity/src/components/roles/RoleTable.vue @@ -1,16 +1,25 @@ @@ -140,7 +175,7 @@ const handleDelete = (row: IdentityRoleDto) => { - + { {{ $t('AbpUi.Edit') }} - + { {{ $t('AbpUi.Delete') }} + + + + handleMenuClick(row, info)"> + + {{ $t('AbpPermissionManagement.Permissions') }} + + + {{ $t('AbpIdentity.ManageClaim') }} + + + {{ $t('AppPlatform.Menu:Manage') }} + + + + + + query()" /> +