设置文件大小
continuous-integration/drone/push Build is passing Details

Temp_Uat_IRC_Net8
hang 2025-09-18 08:58:14 +08:00
parent 224318e0c4
commit 1d6731e3a4
1 changed files with 5 additions and 2 deletions

View File

@ -1597,7 +1597,9 @@ namespace IRaCIS.Core.Application.Service
Console.WriteLine($"恢复SOPInstanceUID{sopInstanceUid},当前数量{restoreCount}"); Console.WriteLine($"恢复SOPInstanceUID{sopInstanceUid},当前数量{restoreCount}");
await ArchiveDicomFileAsync(dicomFile, trialId, item.SubjectId, item.SubjectVisitId,item.Key); var fileSize = new FileInfo(dicomFilePath).Length;
await ArchiveDicomFileAsync(dicomFile, trialId, item.SubjectId, item.SubjectVisitId,item.Key, fileSize);
#endregion #endregion
@ -1697,7 +1699,7 @@ namespace IRaCIS.Core.Application.Service
/// <param name="subjectVisitId"></param> /// <param name="subjectVisitId"></param>
/// <returns></returns> /// <returns></returns>
/// <exception cref="NotImplementedException"></exception> /// <exception cref="NotImplementedException"></exception>
public async Task ArchiveDicomFileAsync(DicomFile dicomFile, Guid trialId, Guid subjectId, Guid subjectVisitId,string path) public async Task ArchiveDicomFileAsync(DicomFile dicomFile, Guid trialId, Guid subjectId, Guid subjectVisitId,string path,long fileSize)
{ {
var dataset = dicomFile.Dataset; var dataset = dicomFile.Dataset;
@ -1821,6 +1823,7 @@ namespace IRaCIS.Core.Application.Service
//賦值路徑 //賦值路徑
findInstance.Path = "/"+path; findInstance.Path = "/"+path;
findInstance.FileSize = fileSize;
} }