修改一版

Uat_Study
he 2022-07-07 15:28:17 +08:00
parent ae6b4c6892
commit 20503206e5
4 changed files with 14 additions and 6 deletions

View File

@ -2506,6 +2506,13 @@
<param name="inDto"></param> <param name="inDto"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:IRaCIS.Core.Application.Service.ReadingMedicalReviewService.ApplyReReading(IRaCIS.Core.Application.Service.Reading.Dto.ApplyReReadingInDto)">
<summary>
IR 申请重阅
</summary>
<param name="inDto"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.Application.Service.ReadingMedicalReviewService.GetMedicalReviewDialog(IRaCIS.Core.Application.Service.Reading.Dto.GetMedicalReviewDialogInDto)"> <member name="M:IRaCIS.Core.Application.Service.ReadingMedicalReviewService.GetMedicalReviewDialog(IRaCIS.Core.Application.Service.Reading.Dto.GetMedicalReviewDialogInDto)">
<summary> <summary>
获取医学审核对话 获取医学审核对话

View File

@ -180,6 +180,7 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
public Arm ArmEnum { get; set; } public Arm ArmEnum { get; set; }
public List<JudgeQuestionAnswerInfo> JudgeQuestionAnswerInfoList { get; set; }
public List<GetTrialReadingQuestionOutDto> TaskReadingQuestionList { get; set; } public List<GetTrialReadingQuestionOutDto> TaskReadingQuestionList { get; set; }
} }

View File

@ -485,11 +485,11 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
public Guid SubjectId { get; set; } public Guid SubjectId { get; set; }
public List<JudgeInfo> JudgeInfoList { get; set; } public List<JudgeQuestionAnswerInfo> JudgeQuestionAnswerInfoList { get; set; }
} }
public class JudgeInfo public class JudgeQuestionAnswerInfo
{ {
public string QuestionName { get; set; } public string QuestionName { get; set; }

View File

@ -101,12 +101,12 @@ namespace IRaCIS.Core.Application.Service
JudgeVisitTaskId=x.JudgeVisitTaskId, JudgeVisitTaskId=x.JudgeVisitTaskId,
JudgeResultArm=x.JudgeResultTask.ArmEnum, JudgeResultArm=x.JudgeResultTask.ArmEnum,
SubjectId=x.SubjectId, SubjectId=x.SubjectId,
JudgeInfoList= x.ArmEnum== Arm.JudgeArm? x.JudgeResultTask.ReadingTaskQuestionAnswerList.Where(y=>y.ReadingQuestionTrial.IsJudgeQuestion).Select(y=> new JudgeInfo() JudgeQuestionAnswerInfoList = x.ArmEnum== Arm.JudgeArm? x.JudgeResultTask.ReadingTaskQuestionAnswerList.Where(y=>y.ReadingQuestionTrial.IsJudgeQuestion).Select(y=> new JudgeQuestionAnswerInfo()
{ {
Answer=y.Answer, Answer=y.Answer,
QuestionName=y.ReadingQuestionTrial.QuestionName, QuestionName=y.ReadingQuestionTrial.QuestionName,
}).ToList() : x.ReadingTaskQuestionAnswerList.Where(y => y.ReadingQuestionTrial.IsJudgeQuestion).Select(y => new JudgeInfo() }).ToList() : x.ReadingTaskQuestionAnswerList.Where(y => y.ReadingQuestionTrial.IsJudgeQuestion).Select(y => new JudgeQuestionAnswerInfo()
{ {
Answer = y.Answer, Answer = y.Answer,
QuestionName = y.ReadingQuestionTrial.QuestionName, QuestionName = y.ReadingQuestionTrial.QuestionName,
@ -147,12 +147,12 @@ namespace IRaCIS.Core.Application.Service
SouceReadModuleId = x.SouceReadModuleId, SouceReadModuleId = x.SouceReadModuleId,
SourceSubjectVisitId = x.SourceSubjectVisitId, SourceSubjectVisitId = x.SourceSubjectVisitId,
SubjectId = x.SubjectId, SubjectId = x.SubjectId,
JudgeInfoList = x.ArmEnum == Arm.JudgeArm ? x.JudgeResultTask.ReadingTaskQuestionAnswerList.Where(y => y.ReadingQuestionTrial.IsJudgeQuestion).Select(y => new JudgeInfo() JudgeQuestionAnswerInfoList = x.ArmEnum == Arm.JudgeArm ? x.JudgeResultTask.ReadingTaskQuestionAnswerList.Where(y => y.ReadingQuestionTrial.IsJudgeQuestion).Select(y => new JudgeQuestionAnswerInfo()
{ {
Answer = y.Answer, Answer = y.Answer,
QuestionName = y.ReadingQuestionTrial.QuestionName, QuestionName = y.ReadingQuestionTrial.QuestionName,
}).ToList() : x.ReadingTaskQuestionAnswerList.Where(y => y.ReadingQuestionTrial.IsJudgeQuestion).Select(y => new JudgeInfo() }).ToList() : x.ReadingTaskQuestionAnswerList.Where(y => y.ReadingQuestionTrial.IsJudgeQuestion).Select(y => new JudgeQuestionAnswerInfo()
{ {
Answer = y.Answer, Answer = y.Answer,
QuestionName = y.ReadingQuestionTrial.QuestionName, QuestionName = y.ReadingQuestionTrial.QuestionName,