修改上传监控
continuous-integration/drone/push Build is passing

This commit is contained in:
2024-09-12 14:00:50 +08:00
parent 4048be622f
commit d600862fb0
13 changed files with 105 additions and 50 deletions
@@ -207,9 +207,6 @@ namespace IRaCIS.Core.Application.Contracts
[NotDefault]
public Guid SubjectVisitId { get; set; }
public long FileSize { get; set; }
public bool IsDicomReUpload { get; set; }
@@ -90,7 +90,6 @@ namespace IRaCIS.Core.Application.Service.ImageAndDoc
IP = _userInfo.IP,
IsDicomReUpload = preArchiveStudyCommand.IsDicomReUpload,
FileSize = preArchiveStudyCommand.FileSize,
FileCount = preArchiveStudyCommand.FileCount,
};
@@ -165,6 +164,7 @@ namespace IRaCIS.Core.Application.Service.ImageAndDoc
studyMonitor.FailedFileCount = incommand.FailedFileCount;
studyMonitor.IsSuccess = incommand.FailedFileCount == 0;
studyMonitor.RecordPath = incommand.RecordPath;
studyMonitor.FileSize = incommand.Study.SeriesList.SelectMany(t=>t.InstanceList).Sum(t => t.FileSize);
var studyId = IdentifierHelper.CreateGuid(incommand.Study.StudyInstanceUid, incommand.TrialId.ToString());
var findStudy = await _dicomstudyRepository.FirstOrDefaultAsync(t => t.Id == studyId);
@@ -281,6 +281,8 @@ namespace IRaCIS.Core.Application.Contracts
public bool IsDicom { get; set; }
public int FileCount { get; set; }
}