非Dicom标记绑定

This commit is contained in:
he
2025-10-21 10:25:49 +08:00
parent e5e2a0394b
commit 58321c4c82
11 changed files with 20785 additions and 2 deletions
@@ -2442,6 +2442,26 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
public Guid VisitTaskId { get; set; }
}
public class GetNoneDicomMarkAndBindingInDto
{
public Guid VisitTaskId { get; set; }
}
public class GetNoneDicomMarkAndBindingOutDto
{
public List<AddNoneDicomMarkInDto> NoneDicomMarkList { get; set; }
public List<BindingData> BindingList { get; set; }
}
public class BindingData:BindingInfo
{
public Guid NoneDicomMarkId { get; set; }
public Guid? MarkId { get; set; }
public Guid VisitTaskId { get; set; }
}
public class AddNoneDicomMarkInDto
{
public Guid? Id { get; set; }
@@ -2449,6 +2469,8 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
public Guid VisitTaskId { get; set; }
public Guid? StudyId { get; set; }
public Guid? MarkId { get; set; }
public Guid? NoneDicomFileId { get; set; }
public string Path { get; set; }
@@ -2457,6 +2479,28 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
}
public class DeleteBindingInDto
{
public Guid BindingIdId { get; set; }
}
public class AddNoneDicomMarkAndBinding
{
public Guid VisitTaskId { get; set; }
public AddNoneDicomMarkInDto MarkInfo { get; set; }
public List<BindingInfo> BindingList { get; set; }
}
public class BindingInfo
{
public Guid? QuestionId { get; set; }
public Guid? RowId { get; set; }
public Guid? TableQuestionId { get; set; }
}
/// <summary>
///
/// </summary>