@@ -127,6 +127,13 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
|
||||
public Guid? TrialReadingCriterionId { get; set; }
|
||||
}
|
||||
|
||||
public class AddReadingPlanAndGenerateReadModuleInDto
|
||||
{
|
||||
public Guid ReadingPeriodSetId { get; set; }
|
||||
|
||||
public List<Guid> SubjectVisitIdList { get; set; } = new List<Guid>();
|
||||
}
|
||||
|
||||
public class SetBatchAddOrRemoveReadingPlanInDto
|
||||
{
|
||||
public List<Guid> SubjectVisitIdList { get; set; } = new List<Guid>();
|
||||
@@ -404,6 +411,31 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
|
||||
public ReadingPeriodStatus IsTakeEffect { get; set; }
|
||||
}
|
||||
|
||||
public class AddReadModuleInDto
|
||||
{
|
||||
public Guid TrialReadingCriterionId { get; set; }
|
||||
|
||||
public Guid ReadingPeriodSetId { get; set; }
|
||||
|
||||
public Guid TrialId { get; set; }
|
||||
|
||||
public string ReadingPeriodName { get; set; }
|
||||
|
||||
public ReadingSetType ReadingSetType { get; set; }
|
||||
|
||||
public List<AddReadModuleVisitInfo> VisitInfoList { get; set; } = new List<AddReadModuleVisitInfo>();
|
||||
|
||||
|
||||
}
|
||||
|
||||
public class AddReadModuleVisitInfo
|
||||
{
|
||||
public Guid SubjectId { get; set; }
|
||||
public bool IsUrgent { get; set; }
|
||||
public Guid SubjectVisitId { get; set; }
|
||||
|
||||
}
|
||||
|
||||
public class ReadingPeriodSetQuery : PageInput
|
||||
{
|
||||
|
||||
|
||||
Reference in New Issue
Block a user