每个检查只取instance的最新的一条
continuous-integration/drone/push Build is passing Details

Test_HIR_Net8
hang 2025-02-07 13:26:24 +08:00
parent c7f64ea0fe
commit 91e0f0b787
1 changed files with 2 additions and 1 deletions

View File

@ -3159,7 +3159,8 @@ namespace IRaCIS.Application.Services
};
var latestInstanceList = await _scpInstanceRepository.Where(t => inCommand.StudyInstanceUIDList.Contains(t.StudyInstanceUid)).OrderByDescending(t => t.CreateTime).ToListAsync();
var latestInstanceList = await _scpInstanceRepository.Where(t => inCommand.StudyInstanceUIDList.Contains(t.StudyInstanceUid))
.GroupBy(t => t.StudyInstanceUid).Select(g => g.OrderByDescending(t => t.CreateTime).FirstOrDefault()).ToListAsync();
var task = Task.Run(async () =>
{