IRC_NewDev
			
			
		
		
							parent
							
								
									a1bd7b4815
								
							
						
					
					
						commit
						e43b28969e
					
				| 
						 | 
				
			
			@ -2716,7 +2716,7 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
 | 
			
		|||
                },
 | 
			
		||||
                //ND	ND	否/疑似  	无法评估	正常/稳定/无法评估/部分缓解(非显著增大)	NE
 | 
			
		||||
                new CalculationDto(){
 | 
			
		||||
                NotEq=new List<int>(){ 4},
 | 
			
		||||
                NotEq=new List<int>(){ 5},
 | 
			
		||||
                Column1=ReadingCommon.EnumToString(new List<TargetAssessment>() { TargetAssessment.ND }),
 | 
			
		||||
                Column2=ReadingCommon.EnumToString(new List<NoTargetAssessment>() { NoTargetAssessment.ND }),
 | 
			
		||||
                Column3=ReadingCommon.EnumToString(new List<NewLesionAssessment>() { NewLesionAssessment.No,NewLesionAssessment.Suspected }),
 | 
			
		||||
| 
						 | 
				
			
			@ -2783,6 +2783,14 @@ namespace IRaCIS.Core.Application.Service.ReadingCalculate
 | 
			
		|||
                },
 | 
			
		||||
            };
 | 
			
		||||
 | 
			
		||||
            var index= data.FindIndex(x =>
 | 
			
		||||
             (x.NotEq.Contains(1) ? !x.Column1.Contains(targetEvaluation) : x.Column1.Contains(targetEvaluation) || x.Column1.Count() == 0) &&
 | 
			
		||||
             (x.NotEq.Contains(2) ? !x.Column2.Contains(noTargetEvaluation) : x.Column2.Contains(noTargetEvaluation) || x.Column2.Count() == 0) &&
 | 
			
		||||
             (x.NotEq.Contains(3) ? !x.Column3.Contains(existsNewTarget) : x.Column3.Contains(existsNewTarget) || x.Column3.Count() == 0) &&
 | 
			
		||||
             (x.NotEq.Contains(4) ? !x.Column4.Contains(liverEvaluation) : x.Column4.Contains(liverEvaluation) || x.Column4.Count() == 0) &&
 | 
			
		||||
             (x.NotEq.Contains(5) ? !x.Column5.Contains(spleenEvaluation) : x.Column5.Contains(spleenEvaluation) || x.Column5.Count() == 0))
 | 
			
		||||
             ;
 | 
			
		||||
            Console.WriteLine(index);
 | 
			
		||||
            var result = data.Where(x =>
 | 
			
		||||
             (x.NotEq.Contains(1) ? !x.Column1.Contains(targetEvaluation) : x.Column1.Contains(targetEvaluation) || x.Column1.Count() == 0) &&
 | 
			
		||||
             (x.NotEq.Contains(2) ? !x.Column2.Contains(noTargetEvaluation) : x.Column2.Contains(noTargetEvaluation) || x.Column2.Count() == 0) &&
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue