diff --git a/IRaCIS.Core.Application/Service/Reading/ClinicalData/ReadingClinicalDataService.cs b/IRaCIS.Core.Application/Service/Reading/ClinicalData/ReadingClinicalDataService.cs index 6256d045a..3b71babca 100644 --- a/IRaCIS.Core.Application/Service/Reading/ClinicalData/ReadingClinicalDataService.cs +++ b/IRaCIS.Core.Application/Service/Reading/ClinicalData/ReadingClinicalDataService.cs @@ -103,10 +103,10 @@ namespace IRaCIS.Application.Services var entity = _mapper.Map(indto); entity.ReadingClinicalDataPDFList = indto.AddFileList.Select(x => new ReadingClinicalDataPDF() { - FileName = x.FileName, Path = x.Path, - + Size = x.Size, + Type = x.Type, }).ToList(); entity.ReadingClinicalDataState = ReadingClinicalDataStatus.HaveUploaded; @@ -127,7 +127,8 @@ namespace IRaCIS.Application.Services FileName = x.FileName, Path = x.Path, - + Size = x.Size, + Type = x.Type, ReadingClinicalDataId = entity.Id, }).ToList(); @@ -209,7 +210,9 @@ namespace IRaCIS.Application.Services PDFFileList = x.ReadingClinicalDataPDFList.Select(y => new GetFileDto() { Id = y.Id, - FileName = y.FileName, + Size = y.Size, + Type = y.Type, + FileName = y.FileName, Path = y.Path, CreateTime = y.CreateTime, }).ToList(), diff --git a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingClinicalDataDto.cs b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingClinicalDataDto.cs index fbe40bf2a..b4cca0cfa 100644 --- a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingClinicalDataDto.cs +++ b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingClinicalDataDto.cs @@ -184,7 +184,17 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto /// 路径 /// public string Path { get; set; } - } + + /// + /// 大小 + /// + public int Size { get; set; } = 0; + + /// + /// 文件类型 + /// + public string Type { get; set; } + } public class GetReadingOrTaskClinicalDataListInDto @@ -489,10 +499,21 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto public string FileName { get; set; } - /// - /// 上传时间 - /// - public DateTime CreateTime { get; set; } + + /// + /// 大小 + /// + public int Size { get; set; } = 0; + + /// + /// 文件类型 + /// + public string Type { get; set; } + + /// + /// 上传时间 + /// + public DateTime CreateTime { get; set; } } diff --git a/IRaCIS.Core.Domain/Reading/ClinicalData/ReadingClinicalDataPDF.cs b/IRaCIS.Core.Domain/Reading/ClinicalData/ReadingClinicalDataPDF.cs index a42e9c86a..b8213b6d9 100644 --- a/IRaCIS.Core.Domain/Reading/ClinicalData/ReadingClinicalDataPDF.cs +++ b/IRaCIS.Core.Domain/Reading/ClinicalData/ReadingClinicalDataPDF.cs @@ -44,8 +44,16 @@ namespace IRaCIS.Core.Domain.Models /// public Guid CreateUserId { get; set; } + /// + /// 大小 + /// + public int Size { get; set; } = 0; - } + /// + /// 文件类型 + /// + public string Type { get; set; } + }