diff --git a/Src/Dlhis.Basic/Organization/Services/Implements/GainfoService.cs b/Src/Dlhis.Basic/Organization/Services/Implements/GainfoService.cs index e7c95bc4..01cac923 100644 --- a/Src/Dlhis.Basic/Organization/Services/Implements/GainfoService.cs +++ b/Src/Dlhis.Basic/Organization/Services/Implements/GainfoService.cs @@ -214,7 +214,10 @@ public class GainfoService : IGainfoService if (info != null) { var tenantResult = await _tenantApi.GetTenantByCodeAsync(info.Factory); - info.Factory = tenantResult.Data.Name; + if (tenantResult != null && tenantResult.Data != null) + { + info.Factory = tenantResult.Data.Name; + } } return info;