From 779518ee7d658c01f04689575afb526a4db109ca Mon Sep 17 00:00:00 2001 From: colin Date: Fri, 6 Dec 2024 15:25:25 +0800 Subject: [PATCH] =?UTF-8?q?feat(roles):=20=E5=A2=9E=E5=8A=A0=E8=A7=92?= =?UTF-8?q?=E8=89=B2=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../vben5/packages/@abp/identity/package.json | 1 + .../src/components/roles/RoleTable.vue | 78 +++++++++++++++++-- .../permissions/PermissionModal.vue | 33 ++++++-- 3 files changed, 100 insertions(+), 12 deletions(-) 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 @@ +