非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
@@ -20,5 +20,8 @@ public class ReadingNoneDicomMark : BaseAddAuditEntity
[MaxLength]
public string MeasureData { get; set; } = string.Empty;
/// <summary>
/// 标记的唯一标识符
/// </summary>
public Guid? MarkId { get; set; }
}
@@ -0,0 +1,24 @@
namespace IRaCIS.Core.Domain.Models;
[Comment("项目阅片 - 非Dicom标记绑定")]
[Table("ReadingNoneDicomMarkBinding")]
public class ReadingNoneDicomMarkBinding : BaseAddAuditEntity
{
[JsonIgnore]
[ForeignKey("NoneDicomMarkId")]
public NoneDicomStudy NoneDicomStudy { get; set; }
public Guid VisitTaskId { get; set; }
public Guid? QuestionId { get; set; }
public Guid? RowId { get; set; }
public Guid? TableQuestionId { get; set; }
public Guid NoneDicomMarkId { get; set; }
public Guid? MarkId { get; set; }
}