修改影响上传 切换磁盘预提交

This commit is contained in:
2023-04-26 18:27:00 +08:00
parent 6a7971f314
commit 8c43bcf030
14 changed files with 455 additions and 109 deletions
+15 -33
View File
@@ -37,8 +37,6 @@ namespace IRaCIS.Core.Domain.Models
public string StudyCode { get; set; } = string.Empty;
public int Status { get; set; } = 1;
public string StudyInstanceUid { get; set; } = string.Empty;
public DateTime? StudyTime { get; set; }
public string Modalities { get; set; } = string.Empty;
@@ -47,7 +45,6 @@ namespace IRaCIS.Core.Domain.Models
public int SeriesCount { get; set; } = 0;
public int InstanceCount { get; set; } = 0;
//public bool SoftDelete { get; set; } = false;
public string InstitutionName { get; set; } = string.Empty;
public string PatientId { get; set; } = string.Empty;
@@ -62,13 +59,25 @@ namespace IRaCIS.Core.Domain.Models
public string AcquisitionNumber { get; set; } = string.Empty;
public string TriggerTime { get; set; } = string.Empty;
public string BodyPartExamined { get; set; } = string.Empty;
public string BodyPartForEdit { get; set; } = string.Empty;
public string ModalityForEdit { get; set; } = string.Empty;
//0 未知 1 单重 2 双重
public bool IsDoubleReview { get; set; }
public string Comment { get; set; } = string.Empty;//上传的时候的
public string BodyPartExamined { get; set; } = string.Empty;
[JsonIgnore]
[ForeignKey("SubjectId")]
public Subject Subject { get; set; }
[JsonIgnore]
[ForeignKey("SubjectVisitId")]
public SubjectVisit SubjectVisit { get; set; }
public Guid UpdateUserId { get; set; }
public DateTime UpdateTime { get; set; } = DateTime.Now;
public Guid CreateUserId { get; set; }
@@ -78,34 +87,7 @@ namespace IRaCIS.Core.Domain.Models
[ForeignKey("CreateUserId")]
public User Uploader { get; set; }
//public DateTime? UploadedTime { get; set; }
//public string Uploader { get; set; } = string.Empty;
public DateTime? DeadlineTime { get; set; }
public string QAComment { get; set; } = string.Empty;
public string BodyPartForEdit { get; set; } = string.Empty;
public string ModalityForEdit { get; set; } = string.Empty;
public bool CheckPassed { get; set; }
public string CheckResult { get; set; }=string.Empty;
[JsonIgnore]
[ForeignKey("SubjectId")]
public Subject Subject { get; set; }
[JsonIgnore]
[ForeignKey("SubjectVisitId")]
public SubjectVisit SubjectVisit { get; set; }
//软删除
public bool IsDeleted { get; set; }