diff --git a/BBWYB.Server.Business/TimeLimitTask/TimeLimitTaskBusiness.cs b/BBWYB.Server.Business/TimeLimitTask/TimeLimitTaskBusiness.cs index f80e3ea..5ac4062 100644 --- a/BBWYB.Server.Business/TimeLimitTask/TimeLimitTaskBusiness.cs +++ b/BBWYB.Server.Business/TimeLimitTask/TimeLimitTaskBusiness.cs @@ -37,7 +37,7 @@ namespace BBWYB.Server.Business .WhereIf(request.IsCompleted != null && request.IsCompleted == true, t => t.CompletionTime != null) .WhereIf(request.IsCompleted != null && request.IsCompleted == false, t => t.CompletionTime == null) .WhereIf(request.IsTimeOut != null && request.IsTimeOut == true, t => t.IsTimely == false) - .WhereIf(request.IsTimeOut != null && request.IsTimeOut == false, t => t.IsTimely == true) + .WhereIf(request.IsTimeOut != null && request.IsTimeOut == false, t => t.IsTimely == true || t.IsTimely == null) .WhereIf(request.TimeLimitTaskType != null, t => t.TaskType == request.TimeLimitTaskType) .OrderByDescending(t => t.CreateTme) .Count(out var count)