From 6485d1264618f7ea4758457cc816b34fc577c029 Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud Date: Tue, 21 Oct 2025 17:01:57 +0800 Subject: [PATCH] feat: Support folder authorization(#3853) --- .../resource-authorization-drawer/index.vue | 108 ++++--- .../component/PermissionSetting.vue | 288 ------------------ .../component/PermissionTable.vue | 61 ++-- 3 files changed, 88 insertions(+), 369 deletions(-) delete mode 100644 ui/src/views/system/resource-authorization/component/PermissionSetting.vue diff --git a/ui/src/components/resource-authorization-drawer/index.vue b/ui/src/components/resource-authorization-drawer/index.vue index c4a16dd0b..d0a7e7190 100644 --- a/ui/src/components/resource-authorization-drawer/index.vue +++ b/ui/src/components/resource-authorization-drawer/index.vue @@ -122,22 +122,29 @@ - -

{{ $t('views.system.resourceAuthorization.setting.currentOnly') }}

-
- -

{{ $t('views.system.resourceAuthorization.setting.includeAll') }}

-
+ +

+ {{ $t('views.system.resourceAuthorization.setting.currentOnly') }} +

+
+ +

+ {{ $t('views.system.resourceAuthorization.setting.includeAll') }} +

+
@@ -148,6 +155,7 @@ :title="$t('views.system.resourceAuthorization.setting.configure')" destroy-on-close @close="closeDialog" + width="500px" >