diff --git a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs
index 1c52065c3..5a337833e 100644
--- a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs
+++ b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs
@@ -150,23 +150,23 @@ namespace IRaCIS.Application.Services
//_userInfo.UserTypeId
return await _trialDocumentRepository.Where(x => x.TrialId == inDto.TrialId
- && x.TrialDocConfirmedUserList.Any(y => y.ConfirmUserId == _userInfo.Id)
+ && x.TrialDocConfirmedUserList.Any(y => y.ConfirmUserId == _userInfo.Id && y.ConfirmTime != null)
&& x.NeedConfirmedUserTypeList.Any(y => y.NeedConfirmUserTypeId == _userInfo.UserTypeId))
- .Where(t => t.FileType.Code == "2" || t.FileType.Code == "6")
- .Select(x => new GetManualListOutDto()
- {
- Id=x.Id,
- Name = x.Name,
- Path = x.Path
- }).ToListAsync();
- }
+ .Where(t => t.FileType.Code == "2" || t.FileType.Code == "6").IgnoreQueryFilters()
+ .Select(x => new GetManualListOutDto()
+ {
+ Id = x.Id,
+ Name = x.Name,
+ Path = x.Path
+ }).ToListAsync();
+ }
- ///
- /// 获取任务附加问题
- ///
- ///
- ///
- [HttpPost]
+ ///
+ /// 获取任务附加问题
+ ///
+ ///
+ ///
+ [HttpPost]
public async Task<(List, bool)> GetTaskAdditionalQuestion(GetTaskAdditionalQuestionInDto inDto)
{