diff --git a/Src/Dlhis.ScheduledTask/Common/Services/Implements/SapBusinessTripService.cs b/Src/Dlhis.ScheduledTask/Common/Services/Implements/SapBusinessTripService.cs index 6bdee989..d8d98633 100644 --- a/Src/Dlhis.ScheduledTask/Common/Services/Implements/SapBusinessTripService.cs +++ b/Src/Dlhis.ScheduledTask/Common/Services/Implements/SapBusinessTripService.cs @@ -37,6 +37,11 @@ public class SapBusinessTripService : ISapBusinessTripService try { var tripResponse = await _jinkoJipService.GetTravelInfosByFactoryAsync(today, today, factory); + if (!tripResponse.Items.Any()) + { + return; + } + foreach (var tripInfoItem in tripResponse.Items.Where(x => x.Destination.IsPresent())) { if (await _dbContext.Queryable().Where(x => x.Code == tripInfoItem.Code