diff --git a/IRaCIS.Core.Application/Service/Allocation/DTO/VisitTaskViewModel.cs b/IRaCIS.Core.Application/Service/Allocation/DTO/VisitTaskViewModel.cs index bc957e8f..462e238d 100644 --- a/IRaCIS.Core.Application/Service/Allocation/DTO/VisitTaskViewModel.cs +++ b/IRaCIS.Core.Application/Service/Allocation/DTO/VisitTaskViewModel.cs @@ -289,6 +289,7 @@ namespace IRaCIS.Core.Application.ViewModel public string TaskBlindName { get; set; } + public Arm ArmEnum { get; set; } public Guid? VisistId { get; set; } public DateTime? SuggesteFinishedTime { get; set; } diff --git a/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs b/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs index 15028cfd..34ec9589 100644 --- a/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs +++ b/IRaCIS.Core.Application/Service/Allocation/VisitTaskService.cs @@ -1033,6 +1033,7 @@ namespace IRaCIS.Core.Application.Service.Allocation SuggesteFinishedTime = u.SuggesteFinishedTime, ReadingCategory = u.ReadingCategory, IsAnalysisCreate = u.IsAnalysisCreate, + ArmEnum= u.ArmEnum, TrialReadingCriterionId = u.TrialReadingCriterionId, IsNeedClinicalDataSign =u.IsNeedClinicalDataSign, IsClinicalDataSign=u.IsClinicalDataSign, diff --git a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs index c8907761..71ed7d21 100644 --- a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs +++ b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingImageTaskViewModel.cs @@ -1232,6 +1232,8 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto public Guid VisitTaskId { get; set; } public Guid VisistId { get; set; } + public Arm ArmEnum { get; set; } + public bool IsExistsClinicalData { get; set; } public bool IsNeedReadClinicalData { get; set; } diff --git a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs index 5c6d9b22..14e27de3 100644 --- a/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs +++ b/IRaCIS.Core.Application/Service/Reading/ReadingImageTask/ReadingImageTaskService.cs @@ -1843,6 +1843,7 @@ namespace IRaCIS.Application.Services TaskBlindName = x.TaskBlindName, SubjectId = x.SubjectId, ReadingCategory = x.ReadingCategory, + ArmEnum = x.ArmEnum, VisistId = x.SourceSubjectVisitId != null ? x.SourceSubjectVisitId.Value : default(Guid), VisitNum = x.VisitTaskNum, TrialReadingCriterionId = x.TrialReadingCriterionId, @@ -1883,6 +1884,7 @@ namespace IRaCIS.Application.Services SubjectId = currentSubject.SubjectId, TaskBlindName = x.TaskBlindName, VisitNum = x.VisitNum, + ArmEnum = x.ArmEnum, VisistId = x.VisistId ?? default(Guid), VisitTaskId = x.Id, TrialReadingCriterionId = x.TrialReadingCriterionId, @@ -1898,6 +1900,7 @@ namespace IRaCIS.Application.Services && x.TaskState == TaskState.Effect).Select(x => new GetReadingTaskDto() { VisitTaskId = x.Id, + ArmEnum= x.ArmEnum, TaskBlindName = x.TaskBlindName, ReadingCategory = x.ReadingCategory, VisistId = x.SourceSubjectVisitId != null ? x.SourceSubjectVisitId.Value : x.ReadModule == null ? default(Guid) : x.ReadModule.SubjectVisitId,