修改待阅列表 临床数据未签名但是可以做后续访视,生成任务逻辑遗漏
							parent
							
								
									3537ccf3cd
								
							
						
					
					
						commit
						5b1638ab42
					
				| 
						 | 
				
			
			@ -663,6 +663,7 @@ namespace IRaCIS.Core.Application.Service
 | 
			
		|||
                                    var isNeedClinicalDataSign = IsNeedClinicalDataSign(ReadingCategory.Visit, subjectVisit.IsBaseLine, trialReadingCriterionConfig.TrialReadingCriterionId, clinicalDataConfirmList);
 | 
			
		||||
                                    var isClinicalDataSign = IsClinicalDataSign(ReadingCategory.Visit, subjectVisit.IsBaseLine, trialReadingCriterionConfig.TrialReadingCriterionId, clinicalDataConfirmList, subjectVisit.Id, trialId);
 | 
			
		||||
 | 
			
		||||
                                    var isFrontTaskNeedSignButNotSign = await _visitTaskRepository.AnyAsync(t => t.TrialReadingCriterionId == trialReadingCriterionId && t.SubjectId == subjectVisit.SubjectId && t.TaskState == TaskState.Effect && t.VisitTaskNum < subjectVisit.VisitNum && t.IsNeedClinicalDataSign == true && t.IsClinicalDataSign == false);
 | 
			
		||||
 | 
			
		||||
                                    if (visitNumList.IndexOf(subjectVisit.VisitNum) == 0)
 | 
			
		||||
                                    {
 | 
			
		||||
| 
						 | 
				
			
			@ -1068,7 +1069,8 @@ namespace IRaCIS.Core.Application.Service
 | 
			
		|||
 | 
			
		||||
                                            TrialReadingCriterionId = trialReadingCriterionConfig.TrialReadingCriterionId,
 | 
			
		||||
                                            IsNeedClinicalDataSign = isNeedClinicalDataSign,
 | 
			
		||||
                                            IsClinicalDataSign = isClinicalDataSign
 | 
			
		||||
                                            IsClinicalDataSign = isClinicalDataSign,
 | 
			
		||||
                                            IsFrontTaskNeedSignButNotSign= isFrontTaskNeedSignButNotSign
 | 
			
		||||
                                        });
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1074,7 +1074,6 @@ namespace IRaCIS.Core.Application.Service.Allocation
 | 
			
		|||
        {
 | 
			
		||||
            var trialReadingCriterionId = inDto.TrialReadingCriterionId;
 | 
			
		||||
 | 
			
		||||
            //Expression<Func<VisitTask, bool>> visitTaskLambda = x => x.DoctorUserId == _userInfo.Id && x.TaskState == TaskState.Effect && x.TrialReadingCriterionId == inDto.TrialReadingCriterionId;
 | 
			
		||||
 | 
			
		||||
            var critrion = await _trialReadingCriterionRepository.FindAsync(trialReadingCriterionId);
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue