修改site关联

This commit is contained in:
2024-06-03 14:37:38 +08:00
parent 4db3860ade
commit 0e23719c7b
101 changed files with 354 additions and 3290 deletions
@@ -41,7 +41,7 @@ namespace IRaCIS.Core.Application.Contracts
public Guid? Id { get; set; }
public Guid TrialId { get; set; }
public Guid SiteId { get; set; }
public Guid SubjectId { get; set; }
public Guid SubjectVisitId { get; set; }
public string BodyPart { get; set; } = string.Empty;
@@ -319,7 +319,7 @@ namespace IRaCIS.Core.Application.Contracts.DTO
//public string LastName { get; set; }
//public string Modalities { get; set; }
public Guid SiteId { get; set; }
public Guid TrialSiteId { get; set; }
public string SiteName { get; set; } = String.Empty;
public Guid SubjectId { get; set; }
public Guid SubjectVisitId { get; set; }
@@ -20,7 +20,7 @@ namespace IRaCIS.Core.Application.Contracts
[NotDefault]
public Guid TrialId { get; set; }
public Guid? SiteId { get; set; }
public Guid? TrialSiteId { get; set; }
public Guid? SubjectId { get; set; }
public bool? IsUrgent { get; set; }
@@ -51,7 +51,7 @@ namespace IRaCIS.Core.Application.Contracts
public bool? IsUrgent { get; set; }
public Guid TrialId { get; set; }
public Guid? SiteId { get; set; }
public Guid? TrialSiteId { get; set; }
public Guid? VisitId { get; set; }
public Guid? SubjectId { get; set; }
@@ -263,7 +263,7 @@ namespace IRaCIS.Core.Application.Contracts
//public int? Age { get; set; }
//public string Sex { get; set; } = string.Empty;
//public Guid SiteId { get; set; }
//public Guid TrialSiteId { get; set; }
//public Guid TrialId { get; set; }
//public string MedicalNo { get; set; } = string.Empty;
//public string ShortName { get; set; } = string.Empty;
@@ -610,7 +610,7 @@ namespace IRaCIS.Core.Application.Contracts
public string VisitName { get; set; } = string.Empty;
public Guid SubjectId { get; set; }
public Guid SiteId { get; set; }
public Guid TrialSiteId { get; set; }
[DictionaryTranslateAttribute("RequestBackState")]
public RequestBackStateEnum RequestBackState { get; set; }
@@ -1121,7 +1121,7 @@ namespace IRaCIS.Core.Application.Contracts
public bool? IsUrgent { get; set; }
public Guid? SubjectId { get; set; }
public Guid? SiteId { get; set; }
public Guid? TrialSiteId { get; set; }
public bool? IsClosed { get; set; }
public bool? IsOverTime { get; set; }
public Guid? CreateUserId { get; set; }
@@ -1184,7 +1184,7 @@ namespace IRaCIS.Core.Application.Contracts
public QCChanllengeReuploadEnum ReuploadEnum { get; set; }
public DateTime? DeadlineTime { get; set; }
public Guid SiteId { get; set; }
public Guid TrialSiteId { get; set; }
public AuditStateEnum AuditState { get; set; }
public CurrentQC CurrentQCEnum { get; set; }
public TrialQCProcess QCProcessEnum { get; set; }
@@ -1234,7 +1234,7 @@ namespace IRaCIS.Core.Application.Contracts
public Guid TrialId { get; set; }
public Guid? SiteId { get; set; }
public Guid? TrialSiteId { get; set; }
public string SubjectInfo { get; set; } = String.Empty;
@@ -1277,7 +1277,7 @@ namespace IRaCIS.Core.Application.Contracts
{
public Guid TrialId { get; set; }
public Guid? SiteId { get; set; }
public Guid? TrialSiteId { get; set; }
public string SubjectInfo { get; set; } = String.Empty;
public string[]? VisitPlanArray { get; set; }
@@ -1350,7 +1350,7 @@ namespace IRaCIS.Core.Application.Contracts
public string VisitName { get; set; } = string.Empty;
public Guid SubjectId { get; set; }
public Guid SiteId { get; set; }
public Guid TrialSiteId { get; set; }
//public string Modality { get; set; }
@@ -1438,7 +1438,7 @@ namespace IRaCIS.Core.Application.Contracts
public Guid? Id { get; set; }
public Guid TrialId { get; set; }
public Guid SubjectId { get; set; }
public Guid SiteId { get; set; }
public Guid TrialSiteId { get; set; }
public bool InPlan { get; set; } = true;
public int VisitExecuted { get; set; }
public decimal VisitNum { get; set; }