增加影像检查下载

This commit is contained in:
2024-08-29 10:59:18 +08:00
parent 0e0cf881be
commit b1d6d20800
9 changed files with 188 additions and 4 deletions
@@ -43,6 +43,25 @@ namespace IRaCIS.Core.Application.Service.ImageAndDoc.DTO
}
public class SubjectUploadTaskInfo
{
public Guid VisitTaskId { get; set; }
public Guid SubjectId { get; set; }
public string SubjectCode { get; set; }
public string TaskBlindName { get; set; }
public string TaskName { get; set; }
public bool IsImageFilter { get; set; }
public string CriterionModalitys { get; set; }
public Guid? SourceSubjectVisitId { get; set; }
}
public class SubjectCRCImageUploadedDto
{
public Guid VisitTaskId { get; set; }
@@ -1,4 +1,5 @@
using Newtonsoft.Json;
using IRaCIS.Core.Application.Service.ImageAndDoc.DTO;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
@@ -364,6 +365,46 @@ namespace IRaCIS.Core.Application.Contracts
public decimal FileFize { get; set; }
}
public class CRCUploadTaskQuery
{
[NotDefault]
public Guid SubjectId { get; set; }
[NotDefault]
public Guid TrialReadingCriterionId { get; set; }
[NotDefault]
public string SubjectCode { get; set; }
}
public class CRCUploadTaskStudyQuery: SortInput
{
[NotDefault]
public Guid VisitTaskId { get; set; }
}
public class IRUploadTaskDicomStudyDto : DicomStudyBasicInfo
{
public int UploadedSeriesCount { get; set; }
public int UploadedInstanceCount { get; set; }
public List<string> UploadedSopInstanceUidList { get; set; }
}
public class IRUploadTaskNoneDicomStudyDto : NoneDicomStudyBasicInfo
{
public int UploadedFileCount { get; set; }
}
public class CRCUploadedStudyQuqry
{
[NotDefault]