|
@@ -97,9 +97,8 @@ public class ApptaskDomainService : IApptaskDomainService, IScopeDependency
|
|
|
public async Task<bool> IsCompletedAsync(string taskId, CancellationToken cancellation)
|
|
|
{
|
|
|
var anyUnCompleted = await _apptaskItemRepository.Queryable()
|
|
|
- .AnyAsync(d => d.ApptaskId == taskId
|
|
|
- && (d.TaskStatus == ETaskStatus.Waiting || d.TaskStatus == ETaskStatus.Processing),
|
|
|
- cancellation);
|
|
|
+ .AnyAsync(d => d.ApptaskId == taskId
|
|
|
+ && d.TaskEndTime == null, cancellation);
|
|
|
return !anyUnCompleted;
|
|
|
}
|
|
|
|