diff --git a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingMedicalReviewDto.cs b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingMedicalReviewDto.cs index c6631c1b3..f9f6b0f38 100644 --- a/IRaCIS.Core.Application/Service/Reading/Dto/ReadingMedicalReviewDto.cs +++ b/IRaCIS.Core.Application/Service/Reading/Dto/ReadingMedicalReviewDto.cs @@ -618,7 +618,7 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto public Arm ArmEnum { get; set; } - + public UserTypeEnum UserTypeEnum { get; set; } /// /// 评估结果 diff --git a/IRaCIS.Core.Application/Service/Reading/MedicalAudit/ReadingMedicalReviewService.cs b/IRaCIS.Core.Application/Service/Reading/MedicalAudit/ReadingMedicalReviewService.cs index 8338fc1ed..b0815aecd 100644 --- a/IRaCIS.Core.Application/Service/Reading/MedicalAudit/ReadingMedicalReviewService.cs +++ b/IRaCIS.Core.Application/Service/Reading/MedicalAudit/ReadingMedicalReviewService.cs @@ -180,6 +180,8 @@ namespace IRaCIS.Core.Application.Service //JudgeVisitTaskId = x.JudgeVisitTaskId, JudgeResultArm = x.JudgeResultTask.ArmEnum, SubjectId = x.SubjectId, + + UserTypeEnum=x.DoctorUser.UserTypeEnum }).ToListAsync(); @@ -204,6 +206,8 @@ namespace IRaCIS.Core.Application.Service TaskName = x.TaskName, SouceReadModuleId = x.SouceReadModuleId, SourceSubjectVisitId = x.SourceSubjectVisitId, + + UserTypeEnum = x.DoctorUser.UserTypeEnum }).ToListAsync(); medicalReviewInfo.TaskList.ForEach(x => @@ -234,6 +238,8 @@ namespace IRaCIS.Core.Application.Service SouceReadModuleId = x.SouceReadModuleId, SourceSubjectVisitId = x.SourceSubjectVisitId, SubjectId = x.SubjectId, + + UserTypeEnum = x.DoctorUser.UserTypeEnum }).ToListAsync(); List otherTask = await _visitTaskRepository.Where(x => @@ -258,6 +264,8 @@ namespace IRaCIS.Core.Application.Service TaskName = x.TaskName, SouceReadModuleId = x.SouceReadModuleId, SourceSubjectVisitId = x.SourceSubjectVisitId, + + UserTypeEnum = x.DoctorUser.UserTypeEnum }).ToListAsync(); medicalReviewInfo.TaskList.ForEach(x =>