diff --git a/Src/Dlhis.Basic/Organization/Services/Implements/GainfoPermissionService.cs b/Src/Dlhis.Basic/Organization/Services/Implements/GainfoPermissionService.cs index 49aefdbc..8e2354b3 100644 --- a/Src/Dlhis.Basic/Organization/Services/Implements/GainfoPermissionService.cs +++ b/Src/Dlhis.Basic/Organization/Services/Implements/GainfoPermissionService.cs @@ -208,6 +208,11 @@ public class GainfoPermissionService : IGainfoPermissionService gainfo = await _dbContext.Queryable().AS("GainfoLeave") .Where(x => x.No == request.UserNo) .SingleAsync(); + + if (gainfo != null) + { + gainfo.Id = gainfo.IdentityUserId; + } } gainfo.ThrowIfNull("档案数据不存在");