diff --git a/Src/Dlhis.Basic/Organization/Services/Implements/GainfoUpdateService.cs b/Src/Dlhis.Basic/Organization/Services/Implements/GainfoUpdateService.cs index 5af39e8f..dc385d8d 100644 --- a/Src/Dlhis.Basic/Organization/Services/Implements/GainfoUpdateService.cs +++ b/Src/Dlhis.Basic/Organization/Services/Implements/GainfoUpdateService.cs @@ -47,7 +47,7 @@ public class GainfoUpdateService : IGainfoUpdateService try { var personResp = await _jinkoSapService.GetPersonsByWerkAsync(werk); - var persons = personResp.Person.Items; + var persons = personResp.Persons; werkInfo.HandleMessage = "SAP人员数量" + persons.Count; werkInfo.DiffNumber = 0; @@ -90,7 +90,7 @@ public class GainfoUpdateService : IGainfoUpdateService try { var personResp = await _jinkoSapService.GetPersonsByCodeAsync(code); - var persons = personResp.Person.Items; + var persons = personResp.Persons; _logger.LogInformation("获取SAP人员数量为:{count}", persons.Count); if (persons.Count > 0) diff --git a/Src/Dlhis.Jip.Api/Responses/SapPersonResponse.cs b/Src/Dlhis.Jip.Api/Responses/SapPersonResponse.cs index 790346e0..890cc7de 100644 --- a/Src/Dlhis.Jip.Api/Responses/SapPersonResponse.cs +++ b/Src/Dlhis.Jip.Api/Responses/SapPersonResponse.cs @@ -9,7 +9,7 @@ public class SapPersonResponse /// /// [JsonProperty("T_PERSON")] - public SapPerson Person { get; set; } + public List Persons { get; set; } // /// // /// 离职状态