diff --git a/IRaCIS.Core.Application/Service/ReadingCalculate/ReadingCalculateService.cs b/IRaCIS.Core.Application/Service/ReadingCalculate/ReadingCalculateService.cs index 6dcd00dd4..865fe1632 100644 --- a/IRaCIS.Core.Application/Service/ReadingCalculate/ReadingCalculateService.cs +++ b/IRaCIS.Core.Application/Service/ReadingCalculate/ReadingCalculateService.cs @@ -189,7 +189,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate { var taskInfo = await _visitTaskRepository.Where(x => x.Id == inDto.VisitTaskId).FirstNotNullAsync(); - if (taskInfo.SignTime == null) + if (taskInfo.ReadingTaskState != ReadingTaskState.HaveSigned) { await service.CalculateTask(new CalculateTaskInDto() {