diff --git a/Src/Dlhis.ScheduledTask/TaskAssignment/Services/Implements/AssignmentService.cs b/Src/Dlhis.ScheduledTask/TaskAssignment/Services/Implements/AssignmentService.cs index 108d4a36..6a462852 100644 --- a/Src/Dlhis.ScheduledTask/TaskAssignment/Services/Implements/AssignmentService.cs +++ b/Src/Dlhis.ScheduledTask/TaskAssignment/Services/Implements/AssignmentService.cs @@ -158,7 +158,7 @@ public class AssignmentService : IAssignmentService { DateTimePeriod = new DateTimePeriod { - Start = deviceUploadInfos[d] ?? DateTime.Now, + Start = deviceUploadInfos.TryGetValue(d, out var dt) ? (dt ?? DateTime.Now) : DateTime.Now, End = DateTime.Now.AddDays(1) } };