Uat_Study
			
			
		
		
							parent
							
								
									24deaa829b
								
							
						
					
					
						commit
						c45f3a6d0e
					
				| 
						 | 
				
			
			@ -292,6 +292,9 @@ namespace IRaCIS.Core.Application.Service
 | 
			
		|||
            foreach (var subject in subjectList.Where(t => t.IsHaveGeneratedTask == false))
 | 
			
		||||
            {
 | 
			
		||||
 | 
			
		||||
                //组间一致性分析 也用盲态SubjectCode
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -172,6 +172,10 @@ update ReadingClinicalData  set ReadingClinicalDataState=3 where IsSign=1  and R
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--20221223--发布生产开始
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -15,7 +15,7 @@ join ReadingQuestionCriterionTrial on VisitTask.TrialReadingCriterionId=ReadingQ
 | 
			
		|||
join (  select Id SubjectVisitId, IsBaseLine, ROW_NUMBER() over( partition by SubjectId  order by VisitNum asc )-1 rn,VisitNum from SubjectVisit where IsLostVisit=0)  sv on  VisitTask.SourceSubjectVisitId=sv.SubjectVisitId    
 | 
			
		||||
where  sv.IsBaseLine=0    and ReadingQuestionCriterionTrial.IsReadingTaskViewInOrder=1
 | 
			
		||||
 | 
			
		||||
update   VisitTask  set TaskBlindName='Baseline'    from VisitTask xiuga
 | 
			
		||||
update   VisitTask  set TaskBlindName='Baseline'    from VisitTask 
 | 
			
		||||
join SubjectVisit on VisitTask.SourceSubjectVisitId=SubjectVisit.Id    where  SubjectVisit.IsBaseLine=1
 | 
			
		||||
 | 
			
		||||
update Dictionary set code =0 where Id='15bb5529-a6fe-439f-5196-08da179a7080'
 | 
			
		||||
| 
						 | 
				
			
			@ -90,6 +90,18 @@ update DataInspection set VisitTaskId= substring(JsonDetail,CHARINDEX('VisitTask
 | 
			
		|||
update DataInspection set SubjectVisitId=null where EntityName='ReadModule'
 | 
			
		||||
update DataInspection set TrialReadingCriterionId=(select TrialReadingCriterionId from VisitTask where Id =VisitTaskId)  where VisitTaskId is not null  and TrialReadingCriterionId is null 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--稽查bug  数据维护
 | 
			
		||||
 | 
			
		||||
update DataInspection set TrialReadingCriterionId= substring(JsonDetail,CHARINDEX('TrialCriterionId":"',JsonDetail)+19 +
 | 
			
		||||
(   DATALENGTH(  left( cast([JsonDetail] as VARCHAR(2500)) ,charindex('TrialCriterionId":"',JsonDetail))  )
 | 
			
		||||
    -LEN      (  left( cast([JsonDetail] as VARCHAR(2500)) ,charindex('TrialCriterionId":"',JsonDetail))  ) 
 | 
			
		||||
),36) where   EntityName='ReadingTableQuestionTrial'
 | 
			
		||||
update DataInspection set TrialReadingCriterionId= substring(JsonDetail,CHARINDEX('ReadingQuestionCriterionTrialId":"',JsonDetail)+34,36) where   EntityName='ReadingQuestionTrial'
 | 
			
		||||
update DataInspection set TrialReadingCriterionId=  GeneralId  where   EntityName='ReadingQuestionCriterionTrial'
 | 
			
		||||
 | 
			
		||||
--维护临床数据状态
 | 
			
		||||
update ReadingClinicalData set IsSign=1 where EXISTS(select * from SubjectVisit where Id=ReadingId and IsBaseLine=1 and IsConfirmedClinicalData=1) and IsSign=0
 | 
			
		||||
update ReadingClinicalData  set ReadingClinicalDataState=3 where IsSign=1  and ReadingClinicalDataState!=3
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue