From e32a7aaf3a96527a10b4d6919f9317d1dc225116 Mon Sep 17 00:00:00 2001 From: liguoyang Date: Thu, 12 Dec 2024 17:28:41 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E5=88=86=E7=BB=84=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Services/Implements/GainfoPermissionService.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Src/Dlhis.Basic/Organization/Services/Implements/GainfoPermissionService.cs b/Src/Dlhis.Basic/Organization/Services/Implements/GainfoPermissionService.cs index d1f0e97a..e22b705d 100644 --- a/Src/Dlhis.Basic/Organization/Services/Implements/GainfoPermissionService.cs +++ b/Src/Dlhis.Basic/Organization/Services/Implements/GainfoPermissionService.cs @@ -153,7 +153,7 @@ public class GainfoPermissionService : IGainfoPermissionService { var codeDesc = x.UniqueType == DeviceAssignmentTypeEnumType.Device ? item.DeployPlace - : deviceGroups.First(p => p.Code == x.Codes.First()).Name; + : deviceGroups.First(p => p.Code == x.OriginalCodes.First()).Name; var currentAssignValue = x.AssignValue; if (x.AssignType == AssignTypeEnumType.Department) @@ -166,6 +166,11 @@ public class GainfoPermissionService : IGainfoPermissionService currentAssignValue = userGroups.First(p => p.Code == Guid.Parse(currentAssignValue)).Name; } + if (x.AssignType == AssignTypeEnumType.User) + { + currentAssignValue = "自己"; + } + var r = new DevicePermissionSourceTypeDto { AssignType = x.AssignType,