修改
This commit is contained in:
@@ -233,7 +233,7 @@ namespace IRaCIS.Core.Application.Services
|
||||
//series.InstancePathList = instanceList.Where(t => t.SeriesId == series.Id).OrderBy(t => t.InstanceNumber).Select(k => k.Path).ToList();
|
||||
|
||||
//处理多帧
|
||||
series.InstancePathList = instanceList.Where(s => s.SeriesId == series.Id)
|
||||
series.InstancePathList = instanceList.OrderBy(t => t.InstanceNumber).Where(s => s.SeriesId == series.Id)
|
||||
.SelectMany(u =>
|
||||
{
|
||||
|
||||
@@ -319,10 +319,10 @@ namespace IRaCIS.Core.Application.Services
|
||||
item.InstanceList = thisRowinfo.Where(y => y.InstanceId != null).Select(y => y.InstanceId.Value).ToList();
|
||||
|
||||
var tempInstanceList = await _repository.Where<DicomInstance>(t => item.InstanceList.Contains(t.Id)).OrderBy(t => t.InstanceNumber)
|
||||
.Select(t => new { t.Path, t.NumberOfFrames }).ToListAsync();
|
||||
.Select(t => new { t.Path, t.NumberOfFrames,t.InstanceNumber }).ToListAsync();
|
||||
|
||||
|
||||
item.InstancePathList = tempInstanceList.SelectMany(u =>
|
||||
item.InstancePathList = tempInstanceList.OrderBy(t => t.InstanceNumber).SelectMany(u =>
|
||||
{
|
||||
|
||||
if (u.NumberOfFrames > 1)
|
||||
|
||||
Reference in New Issue
Block a user