This commit is contained in:
he
2022-06-13 14:09:36 +08:00
parent bb1480b787
commit c1f9ca9f44
3 changed files with 33 additions and 2 deletions
@@ -315,7 +315,7 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
/// <summary>
/// 项目ID
/// </summary>
public Guid? TrialId { get; set; }
public Guid TrialId { get; set; }
/// <summary>
/// 阅片期名称
@@ -26,6 +26,7 @@ namespace IRaCIS.Application.Services
private readonly IRepository<Subject> _subjectRepository;
private readonly IRepository<VisitStage> _visitstageRepository;
private readonly IRepository<User> _userRepository;
private readonly IRepository<Trial> _trialRepository;
private readonly IRepository<ReadModuleView> _readModuleViewRepository;
private readonly IRepository<DicomInstance> _dicomInstanceRepository;
private readonly IRepository<NoneDicomStudyFile> _noneDicomStudyFileRepository;
@@ -37,6 +38,7 @@ namespace IRaCIS.Application.Services
IRepository<Subject> subjectRepository,
IRepository<VisitStage> visitstageRepository,
IRepository<User> UserRepository,
IRepository<Trial> trialRepository,
IRepository<ReadModuleView> readModuleViewRepository,
IRepository<DicomInstance> dicomInstanceRepository,
IRepository<NoneDicomStudyFile> noneDicomStudyFileRepository,
@@ -48,6 +50,7 @@ namespace IRaCIS.Application.Services
this._subjectRepository = subjectRepository;
this._visitstageRepository = visitstageRepository;
this._userRepository = UserRepository;
this._trialRepository = trialRepository;
this._readModuleViewRepository = readModuleViewRepository;
this._dicomInstanceRepository = dicomInstanceRepository;
this._noneDicomStudyFileRepository = noneDicomStudyFileRepository;
@@ -183,7 +186,8 @@ namespace IRaCIS.Application.Services
});
return (pageOutput, new
{
MaxLength = maxcount
MaxLength = maxcount,
IsClinicalReading = await _trialRepository.Where(x => x.Id == dto.TrialId).Select(x => x.IsClinicalReading).FirstOrDefaultAsync()
});
#endregion