From faaa5e9dc8c36701c8750cd54c3200039ee3b3fc Mon Sep 17 00:00:00 2001 From: colin Date: Sun, 22 Dec 2024 11:33:27 +0800 Subject: [PATCH] =?UTF-8?q?feat(openiddict):=20=E5=AE=8C=E5=96=84=E8=8C=83?= =?UTF-8?q?=E5=9B=B4=E7=AE=A1=E7=90=86=E9=A1=B5=E9=9D=A2.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/scopes/ScopeModal.vue | 209 +++++++++++++++++- .../src/components/scopes/ScopeTable.vue | 198 ++++++++++++++++- .../openiddict/src/constants/permissions.ts | 10 + 3 files changed, 412 insertions(+), 5 deletions(-) diff --git a/apps/vben5/packages/@abp/openiddict/src/components/scopes/ScopeModal.vue b/apps/vben5/packages/@abp/openiddict/src/components/scopes/ScopeModal.vue index 1017376d1..4d82b2a30 100644 --- a/apps/vben5/packages/@abp/openiddict/src/components/scopes/ScopeModal.vue +++ b/apps/vben5/packages/@abp/openiddict/src/components/scopes/ScopeModal.vue @@ -1,7 +1,212 @@ - + diff --git a/apps/vben5/packages/@abp/openiddict/src/components/scopes/ScopeTable.vue b/apps/vben5/packages/@abp/openiddict/src/components/scopes/ScopeTable.vue index 1017376d1..e99d399bc 100644 --- a/apps/vben5/packages/@abp/openiddict/src/components/scopes/ScopeTable.vue +++ b/apps/vben5/packages/@abp/openiddict/src/components/scopes/ScopeTable.vue @@ -1,7 +1,199 @@ - + - + diff --git a/apps/vben5/packages/@abp/openiddict/src/constants/permissions.ts b/apps/vben5/packages/@abp/openiddict/src/constants/permissions.ts index 63c4b4936..79b7acde5 100644 --- a/apps/vben5/packages/@abp/openiddict/src/constants/permissions.ts +++ b/apps/vben5/packages/@abp/openiddict/src/constants/permissions.ts @@ -22,3 +22,13 @@ export const AuthorizationsPermissions = { /** 删除 */ Delete: 'AbpOpenIddict.Authorizations.Delete', }; +/** 范围权限 */ +export const ScopesPermissions = { + /** 新增 */ + Create: 'AbpOpenIddict.Scopes.Create', + Default: 'AbpOpenIddict.Scopes', + /** 删除 */ + Delete: 'AbpOpenIddict.Scopes.Delete', + /** 更新 */ + Update: 'AbpOpenIddict.Scopes.Update', +};