From 79e4e9a21137d18066bd8a868e9b6eb9a3fbc701 Mon Sep 17 00:00:00 2001 From: liguoyang Date: Wed, 3 Jul 2024 14:59:00 +0800 Subject: [PATCH] =?UTF-8?q?fix=20admin=E6=95=B0=E6=8D=AE=E6=9D=83=E9=99=90?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DataPermissions/GetDataPermissionService.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Src/Dlhis.Basic/DataPermissions/GetDataPermissionService.cs b/Src/Dlhis.Basic/DataPermissions/GetDataPermissionService.cs index 1187fb8d..aaf73b23 100644 --- a/Src/Dlhis.Basic/DataPermissions/GetDataPermissionService.cs +++ b/Src/Dlhis.Basic/DataPermissions/GetDataPermissionService.cs @@ -23,8 +23,13 @@ public class GetDataPermissionService : IGetDataPermissions, ISingletonDependenc public Dictionary> GetData() { var dict = new Dictionary>(2); + if (_currentUser.GetRole() == "admin") + { + return dict; + } + using var scope = _serviceProvider.CreateScope(); - + var db = scope.ServiceProvider.GetService(); db.Ignore(() => { @@ -41,7 +46,6 @@ public class GetDataPermissionService : IGetDataPermissions, ISingletonDependenc .GetProperties() .FirstOrDefault(x => x.IsDefined(typeof(DeviceGroupCodeAttribute), false)); - var deviceCodes = new List(); //先计算分组权限下的设备