From f3cc7be5d7be6b0fbfcbfc48889b511dc34b866b Mon Sep 17 00:00:00 2001
From: hang <872297557@qq.com>
Date: Thu, 25 Dec 2025 11:31:00 +0800
Subject: [PATCH] =?UTF-8?q?=E7=BB=B4=E6=8A=A4dir?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
IRaCIS.Core.Application/TestService.cs | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/IRaCIS.Core.Application/TestService.cs b/IRaCIS.Core.Application/TestService.cs
index 072b4dfa2..4eb50b0db 100644
--- a/IRaCIS.Core.Application/TestService.cs
+++ b/IRaCIS.Core.Application/TestService.cs
@@ -66,8 +66,8 @@ namespace IRaCIS.Core.Application.Service
///
///
[AllowAnonymous]
- public async Task TrialImageAddExtralField(Guid trialId,
- [FromServices] IRepository _instanceRepository,
+ public async Task ImageAddExtralField(
+ [FromServices] IRepository _instanceRepository,
[FromServices] IRepository _studyRepository,
[FromServices] IOSSService _oSSService,
[FromServices] IRepository _seriesRepository)
@@ -79,7 +79,7 @@ namespace IRaCIS.Core.Application.Service
//instance 找到传输语法为空的,然后分组
- var seriesList = _instanceRepository.Where(t => t.TrialId == trialId && t.TransferSyntaxUID == "")
+ var seriesList = _instanceRepository.Where(t => t.TransferSyntaxUID == "")
//按照序列 和 NumberOfFrames 分组
.GroupBy(t => new { t.NumberOfFrames, t.SeriesId })
// 每个分组 取数据最小的一条
@@ -103,7 +103,7 @@ namespace IRaCIS.Core.Application.Service
var sOPClassUID = dicomFile.Dataset.GetSingleValueOrDefault(DicomTag.SOPClassUID, string.Empty);
//维护序列层级四个字段 后再用sql 维护study series 时间拆分 和 MediaStorageSOPInstanceUID
- await _instanceRepository.BatchUpdateNoTrackingAsync(t => t.SeriesId == item.SeriesId, t => new DicomInstance()
+ await _instanceRepository.BatchUpdateNoTrackingAsync(t => t.SeriesId == item.SeriesId, t => new SCPInstance()
{
IsEncapsulated = syntax.IsEncapsulated,
TransferSyntaxUID = transferSyntaxUID,