IRC_NewDev
			
			
		
		
							parent
							
								
									a8b732abb9
								
							
						
					
					
						commit
						b20d78c102
					
				| 
						 | 
				
			
			@ -2529,6 +2529,14 @@
 | 
			
		|||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ClinicalAnswerService.DeleteClinicalForm(IRaCIS.Core.Application.Service.Reading.Dto.DeleteClinicalFormInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            删除表单数据
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
            <exception cref="T:IRaCIS.Core.Infrastructure.BusinessValidationFailedException"></exception>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ClinicalAnswerService.GetCRCConfirmList(IRaCIS.Core.Application.Service.Reading.Dto.GetCRCConfirmListInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取CRC确认列表
 | 
			
		||||
| 
						 | 
				
			
			@ -2536,6 +2544,13 @@
 | 
			
		|||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ClinicalAnswerService.GetCRCBeConfirmList(IRaCIS.Core.Application.Service.Reading.Dto.GetCRCBeConfirmListInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            获取CRC待确认列表
 | 
			
		||||
            </summary>
 | 
			
		||||
            <param name="inDto"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.Service.ClinicalAnswerService.CRCConfirmClinical(IRaCIS.Core.Application.Service.Reading.Dto.CRCConfirmClinicalInDto)">
 | 
			
		||||
            <summary>
 | 
			
		||||
            CRC 确认临床数据
 | 
			
		||||
| 
						 | 
				
			
			@ -10745,7 +10760,7 @@
 | 
			
		|||
            <param name="inQuery"></param>
 | 
			
		||||
            <returns></returns>
 | 
			
		||||
        </member>
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.PersonalWorkstation.GetMIMMedicalCommentsToBeDoneList(IRaCIS.Core.Application.Contracts.MedicalCommentsToBeDoneQuery,IRaCIS.Core.Infra.EFCore.IRepository{IRaCIS.Core.Domain.Models.TaskMedicalReview})">
 | 
			
		||||
        <member name="M:IRaCIS.Core.Application.PersonalWorkstation.GetMIMMedicalCommentsToBeDoneList(IRaCIS.Core.Application.Contracts.MedicalCommentsToBeDoneQuery,IRaCIS.Core.Infra.EFCore.IRepository{IRaCIS.Core.Domain.Models.TaskMedicalReview},IRaCIS.Core.Infra.EFCore.IRepository{IRaCIS.Core.Domain.Models.ReadingQuestionCriterionTrial})">
 | 
			
		||||
            <summary>
 | 
			
		||||
            MIM医学反馈 
 | 
			
		||||
            </summary>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -460,7 +460,8 @@ namespace IRaCIS.Core.Application.Service
 | 
			
		|||
					CheckDate = x.CheckDate,
 | 
			
		||||
					ClinicalDataLevel = x.ClinicalDataTrialSet.ClinicalDataLevel,
 | 
			
		||||
					ClinicalFormId = x.Id,
 | 
			
		||||
					ClinicalDataSetName=x.ClinicalDataTrialSet.ClinicalDataSetName,
 | 
			
		||||
					ClinicalDataTrialSetId= x.ClinicalDataTrialSet.Id,
 | 
			
		||||
					ClinicalDataSetName =x.ClinicalDataTrialSet.ClinicalDataSetName,
 | 
			
		||||
                    ClinicalDataSetEnName=x.ClinicalDataTrialSet.ClinicalDataSetEnName,
 | 
			
		||||
				}).ToListAsync();
 | 
			
		||||
			var confirmList = await _readModuleCriterionFromRepository.Where(x => x.TrialId == inDto.TrialId).Include(x=>x.ClinicalForm).Include(x=>x.ClinicalForm.ClinicalDataTrialSet).ToListAsync();
 | 
			
		||||
| 
						 | 
				
			
			@ -473,6 +474,7 @@ namespace IRaCIS.Core.Application.Service
 | 
			
		|||
                        ClinicalDataSetName= y.ClinicalForm.ClinicalDataTrialSet.ClinicalDataSetName,
 | 
			
		||||
                        ClinicalDataSetEnName= y.ClinicalForm.ClinicalDataTrialSet.ClinicalDataSetEnName,
 | 
			
		||||
                        ClinicalFormId=y.ClinicalFormId,
 | 
			
		||||
						ClinicalDataTrialSetId=y.ClinicalForm.ClinicalDataTrialSet.Id,
 | 
			
		||||
					}).ToList();
 | 
			
		||||
                }
 | 
			
		||||
                else
 | 
			
		||||
| 
						 | 
				
			
			@ -486,6 +488,7 @@ namespace IRaCIS.Core.Application.Service
 | 
			
		|||
						   ClinicalDataSetName = y.ClinicalDataSetName,
 | 
			
		||||
						   ClinicalDataSetEnName = y.ClinicalDataSetEnName,
 | 
			
		||||
						   ClinicalFormId = y.ClinicalFormId,
 | 
			
		||||
						   ClinicalDataTrialSetId = y.ClinicalDataTrialSetId,
 | 
			
		||||
					   }).ToList();
 | 
			
		||||
                    }
 | 
			
		||||
                    else
 | 
			
		||||
| 
						 | 
				
			
			@ -497,6 +500,7 @@ namespace IRaCIS.Core.Application.Service
 | 
			
		|||
							ClinicalDataSetName = y.ClinicalDataSetName,
 | 
			
		||||
							ClinicalDataSetEnName = y.ClinicalDataSetEnName,
 | 
			
		||||
							ClinicalFormId = y.ClinicalFormId,
 | 
			
		||||
							ClinicalDataTrialSetId = y.ClinicalDataTrialSetId,
 | 
			
		||||
						}).ToList();
 | 
			
		||||
					}
 | 
			
		||||
				}
 | 
			
		||||
| 
						 | 
				
			
			@ -515,7 +519,8 @@ namespace IRaCIS.Core.Application.Service
 | 
			
		|||
            var result = (await this.GetCRCConfirmList(new GetCRCConfirmListInDto()
 | 
			
		||||
            {
 | 
			
		||||
                ReadModuleId = inDto.ReadModuleId,
 | 
			
		||||
                TrialId = inDto.TrialId
 | 
			
		||||
                TrialId = inDto.TrialId,
 | 
			
		||||
                
 | 
			
		||||
            })).SelectMany(x => x.ClinicalFormIdList).ToList();
 | 
			
		||||
 | 
			
		||||
            result.ForEach(x => {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -123,6 +123,8 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
 | 
			
		|||
 | 
			
		||||
    public class GetCRCBeConfirmListOutDto
 | 
			
		||||
    {
 | 
			
		||||
		public Guid ClinicalDataTrialSetId { get; set; }
 | 
			
		||||
 | 
			
		||||
		public Guid ClinicalFormId { get; set; }
 | 
			
		||||
 | 
			
		||||
		public string ClinicalDataSetName { get; set; }
 | 
			
		||||
| 
						 | 
				
			
			@ -136,6 +138,8 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
 | 
			
		|||
    {
 | 
			
		||||
		public Guid TrialId { get; set; }
 | 
			
		||||
 | 
			
		||||
        public Guid SubjectId { get; set; }
 | 
			
		||||
 | 
			
		||||
		public Guid ReadModuleId { get; set; }
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -151,6 +155,9 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
 | 
			
		|||
		/// </summary>
 | 
			
		||||
		public ClinicalLevel ClinicalDataLevel { get; set; }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        public Guid ClinicalDataTrialSetId { get; set; }
 | 
			
		||||
 | 
			
		||||
		public string ClinicalDataSetName { get; set; }
 | 
			
		||||
 | 
			
		||||
		public string ClinicalDataSetEnName { get; set; }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue