Uat_Study
			
			
		
		
							parent
							
								
									dc10030a67
								
							
						
					
					
						commit
						e8e1142363
					
				| 
						 | 
				
			
			@ -1912,6 +1912,17 @@ namespace IRaCIS.Core.Application.Service.Allocation
 | 
			
		|||
 | 
			
		||||
                            foreach (var influenceTask in influenceTaskList)
 | 
			
		||||
                            {
 | 
			
		||||
                                //已签名的任务  设置转变后的标志
 | 
			
		||||
                                if (criterionConfig.CriterionType == CriterionType.IRECIST1Point1  && influenceTask.ReadingTaskState==ReadingTaskState.HaveSigned)
 | 
			
		||||
                                {
 | 
			
		||||
                                  var isConvertedTask=  _visitTaskRepository.Where(t => t.Id == influenceTask.Id).Select(t => t.IsConvertedTask).FirstOrDefault();
 | 
			
		||||
 | 
			
		||||
                                    if (isConvertedTask)
 | 
			
		||||
                                    {
 | 
			
		||||
                                        influenceTask.IsHistoryConvertedTask = true;
 | 
			
		||||
                                    }
 | 
			
		||||
                                }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
                                //处理申请的任务
 | 
			
		||||
                                if (influenceTask.Id == origenalTask.Id)
 | 
			
		||||
| 
						 | 
				
			
			@ -2138,7 +2149,7 @@ namespace IRaCIS.Core.Application.Service.Allocation
 | 
			
		|||
 | 
			
		||||
            var task = (await _visitTaskRepository.Where(t => t.Id == taskId).FirstOrDefaultAsync()).IfNullThrowException();
 | 
			
		||||
 | 
			
		||||
            var criterionConfig = (await _trialReadingCriterionRepository.Where(x => x.Id == task.TrialReadingCriterionId).Select(x => new { x.ReadingTool, x.IsAutoCreate, x.IsReadingTaskViewInOrder }).FirstOrDefaultAsync()).IfNullThrowException();
 | 
			
		||||
            var criterionConfig = (await _trialReadingCriterionRepository.Where(x => x.Id == task.TrialReadingCriterionId).Select(x => new { x.ReadingTool,x.CriterionType, x.IsAutoCreate, x.IsReadingTaskViewInOrder }).FirstOrDefaultAsync()).IfNullThrowException();
 | 
			
		||||
 | 
			
		||||
            if (criterionConfig.IsAutoCreate == false)
 | 
			
		||||
            {
 | 
			
		||||
| 
						 | 
				
			
			@ -2306,6 +2317,19 @@ namespace IRaCIS.Core.Application.Service.Allocation
 | 
			
		|||
                    foreach (var influenceTask in influenceTaskList)
 | 
			
		||||
                    {
 | 
			
		||||
 | 
			
		||||
                        //已签名的任务  设置转变后的标志
 | 
			
		||||
                        if (criterionConfig.CriterionType == CriterionType.IRECIST1Point1 && influenceTask.ReadingTaskState == ReadingTaskState.HaveSigned)
 | 
			
		||||
                        {
 | 
			
		||||
                            var isConvertedTask = _visitTaskRepository.Where(t => t.Id == influenceTask.Id).Select(t => t.IsConvertedTask).FirstOrDefault();
 | 
			
		||||
 | 
			
		||||
                            if (isConvertedTask)
 | 
			
		||||
                            {
 | 
			
		||||
                                influenceTask.IsHistoryConvertedTask = true;
 | 
			
		||||
                            }
 | 
			
		||||
                        }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
                        //同意的访视   因为要记录具体的操作,所以废弃
 | 
			
		||||
                        if (influenceTask.Id == task.Id)
 | 
			
		||||
                        {
 | 
			
		||||
| 
						 | 
				
			
			@ -2367,6 +2391,7 @@ namespace IRaCIS.Core.Application.Service.Allocation
 | 
			
		|||
                            }
 | 
			
		||||
 | 
			
		||||
                        }
 | 
			
		||||
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
                    #endregion
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -321,10 +321,6 @@ namespace IRaCIS.Core.Domain.Models
 | 
			
		|||
        public bool IsAnalysisCreate { get; set; }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        ///// <summary>
 | 
			
		||||
        ///// 是否是转变的任务(转为IRECIST)
 | 
			
		||||
        ///// </summary>
 | 
			
		||||
        //public bool IsConvertedTask { get; set; } = false;
 | 
			
		||||
 | 
			
		||||
        /// <summary>
 | 
			
		||||
        /// 转换之前的任务Id(转化的任务才有该值)
 | 
			
		||||
| 
						 | 
				
			
			@ -342,10 +338,14 @@ namespace IRaCIS.Core.Domain.Models
 | 
			
		|||
         && t.ArmEnum == ArmEnum) || BeforeConvertedTaskId != null
 | 
			
		||||
      ).Any();
 | 
			
		||||
 | 
			
		||||
      
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        /// <summary>
 | 
			
		||||
        /// 重阅重置任务的 标注是转化之前的 还是转化之后的
 | 
			
		||||
        /// </summary>
 | 
			
		||||
        public bool IsHistoryConvertedTask { get; set; } = false;
 | 
			
		||||
 | 
			
		||||
        public bool? IsSelfAnalysis { get; set; }
 | 
			
		||||
 | 
			
		||||
        public string BlindSubjectCode { get; set; } = string.Empty;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue