diff --git a/Src/Dlhis.Basic/Organization/Services/Implements/GainfoService.cs b/Src/Dlhis.Basic/Organization/Services/Implements/GainfoService.cs index 97404be6..9b1bfa81 100644 --- a/Src/Dlhis.Basic/Organization/Services/Implements/GainfoService.cs +++ b/Src/Dlhis.Basic/Organization/Services/Implements/GainfoService.cs @@ -32,9 +32,9 @@ public class GainfoService : IGainfoService request.DepartmentNos = await GetRecursionDepartmentNosAsync(request.DepartmentNos); var page = await _gainfoStore.Queryable(request.Status) - .WhereIF(request.DepartmentNos.Any(), gainfo => request.DepartmentNos.Contains(gainfo.DepartmentNo)) + .WhereIF(request.DepartmentNos.IsPresent(), gainfo => request.DepartmentNos.Contains(gainfo.DepartmentNo)) .Select() - .ToPageListAsync(request); + .ToPageListAsync(request); return page; } diff --git a/Src/Dlhis.Entity/Basic/Entity/GainfoEntity.cs b/Src/Dlhis.Entity/Basic/Entity/GainfoEntity.cs index db2c1efc..1768d42e 100644 --- a/Src/Dlhis.Entity/Basic/Entity/GainfoEntity.cs +++ b/Src/Dlhis.Entity/Basic/Entity/GainfoEntity.cs @@ -148,6 +148,12 @@ public class GainfoEntity : SugarBaseEntity /// [SugarColumn(ColumnDescription = "在职状态")] public string Employed { get; set; } + + /// + /// 身份认证用户Id + /// + [SugarColumn(ColumnDescription = "身份认证用户Id")] + public int IdentityUserId { get; set; } } //[SugarTable(TableName = "GainfoLeave", TableDescription = "离职人员档案表")]