From 3d24ddff5a2bb06ebbc135dd33e1c3c33ee5444f Mon Sep 17 00:00:00 2001 From: sky121113 Date: Wed, 25 Mar 2026 09:56:03 +0800 Subject: [PATCH] =?UTF-8?q?[FIX]=20=E4=BF=AE=E6=AD=A3=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E8=A7=92=E8=89=B2=E6=99=82=E7=B3=BB=E7=B5=B1=E6=AC=8A=E9=99=90?= =?UTF-8?q?=E8=88=87=E5=96=AE=E4=BD=8D=E9=A1=AF=E7=A4=BA=E6=B6=88=E5=A4=B1?= =?UTF-8?q?=E4=B9=8B=E5=95=8F=E9=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/admin/permission/roles-edit.blade.php | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/resources/views/admin/permission/roles-edit.blade.php b/resources/views/admin/permission/roles-edit.blade.php index eb8bc5e..2535097 100644 --- a/resources/views/admin/permission/roles-edit.blade.php +++ b/resources/views/admin/permission/roles-edit.blade.php @@ -4,8 +4,9 @@
{{ $role->name ?: __('New Role') }} - @if($role->is_system) + @if($isSystemLevel) • {{ __('System Role') }} @@ -151,21 +152,21 @@
- @if($role->is_system || (!$role->exists && auth()->user()->isSystemAdmin())) + @if($isSystemLevel) @else @endif
- @if($role->is_system || (!$role->exists && auth()->user()->isSystemAdmin())) + @if($isSystemLevel) {{ __('System Official') }} @else {{ $role->company->name ?? auth()->user()->company->name ?? '-' }} @endif @if(auth()->user()->isSystemAdmin()) - + @endif
@@ -193,7 +194,7 @@ @foreach($all_permissions as $group => $permissions) @php // 如果非系統角色,過濾掉敏感權限 - if (!$role->is_system && $group === 'menu') { + if (!$isSystemLevel && $group === 'menu') { $permissions = $permissions->filter(function($p) { return !str_starts_with($p->name, 'menu.basic') && !str_starts_with($p->name, 'menu.permissions');