修改签署文档统计
							parent
							
								
									16829f9075
								
							
						
					
					
						commit
						26fe947991
					
				| 
						 | 
				
			
			@ -1203,12 +1203,12 @@ namespace IRaCIS.Core.Application
 | 
			
		|||
            var isSPMOrCPM = _userInfo.UserTypeEnumInt == (int)UserTypeEnum.SPM || _userInfo.UserTypeEnumInt == (int)UserTypeEnum.CPM;
 | 
			
		||||
            var isIR = _userInfo.UserTypeEnumInt == (int)UserTypeEnum.IndependentReviewer;
 | 
			
		||||
 | 
			
		||||
            var needSignTrialCount = await _trialRepository.Where(t => t.TrialStatusStr != StaticData.TrialState.TrialStopped)
 | 
			
		||||
            var needSignTrialCount = await _trialRepository.Where(t => t.TrialStatusStr != StaticData.TrialState.TrialStopped).Where(t => t.TrialUserList.Any(t => t.UserId == _userInfo.Id))
 | 
			
		||||
                .Where(c => c.TrialDocumentList.Where(t => t.IsDeleted == false && t.NeedConfirmedUserTypeList.Any(t => t.NeedConfirmUserTypeId == _userInfo.UserTypeId)
 | 
			
		||||
                && !t.TrialDocConfirmedUserList.Any(t => t.ConfirmUserId == _userInfo.Id && t.ConfirmTime != null)).Count() > 0).CountAsync();
 | 
			
		||||
 | 
			
		||||
            var needSignSysDocCont = await _systemDocumentRepository
 | 
			
		||||
                        .Where(t => t.IsDeleted == false || (t.IsDeleted == true && t.SystemDocConfirmedUserList.Any(t => t.ConfirmUserId == _userInfo.Id && t.ConfirmTime != null)))
 | 
			
		||||
                        .Where(t => t.IsDeleted == false && !t.SystemDocConfirmedUserList.Any(t => t.ConfirmUserId == _userInfo.Id && t.ConfirmTime != null))
 | 
			
		||||
                        .SelectMany(t => t.NeedConfirmedUserTypeList)
 | 
			
		||||
                        .CountAsync(t => t.NeedConfirmUserTypeId == _userInfo.UserTypeId);
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue