非Dicom阅片标记排序
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
2260a5621e
commit
1e72d83284
|
@ -19,6 +19,8 @@ namespace IRaCIS.Core.Application.Contracts
|
|||
public bool IsReading { get; set; }
|
||||
|
||||
public bool IsDeleted { get; set; }
|
||||
|
||||
public DateTime? MarkTime { get; set; }
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -161,6 +161,13 @@ namespace IRaCIS.Core.Application.Service
|
|||
var noneDicomStudyViewMark = new NoneDicomStudyView() { Id = Guid.NewGuid() };
|
||||
noneDicomStudyViewMark.IsCriticalSequence = true;
|
||||
noneDicomStudyViewMark.NoneDicomStudyFileList = await _noneDicomStudyFileRepository.Where(x => noneDicomids.Contains(x.Id)).ProjectTo<NoneDicomStudyFileView>(_mapper.ConfigurationProvider).ToListAsync();
|
||||
|
||||
foreach (var item in noneDicomStudyViewMark.NoneDicomStudyFileList)
|
||||
{
|
||||
item.MarkTime = nonoDicomStudyFileIds.Where(x => x.NoneDicomFileId == item.Id).Select(x => x.CreateTime).FirstOrDefault();
|
||||
}
|
||||
|
||||
noneDicomStudyViewMark.NoneDicomStudyFileList= noneDicomStudyViewMark.NoneDicomStudyFileList.OrderBy(x => x.MarkTime).ToList();
|
||||
result.Insert(0, noneDicomStudyViewMark);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue