| 
					
				 | 
			
			
				@@ -41,19 +41,10 @@ public class UserService extends ServiceImpl<UserMapper,UserEntity> { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	public IPage<UserEntity> findPage(IPage<UserEntity> page, UserEntity userEntity) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		LoginUser currentUser = UserUtil.getCurrentUser(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		List<ProgramItem> programItems = new ArrayList<ProgramItem>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		Long[] ids = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		if (currentUser != null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			userEntity.setTenantId(currentUser.getTenantId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			programItems = currentUser.getProgramItemList(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			if (programItems != null && programItems.size() > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				ids = new Long[programItems.size()]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				for (int i = 0; i < programItems.size(); i++) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					ids[i] = Long.valueOf(programItems.get(i).getOrgId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		Page<UserEntity> userPage = userMapper.findPage(page, userEntity, currentUser.getType(), ids); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		userEntity.setTenantId(currentUser.getTenantId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		userEntity.setProgramItems(currentUser.getProgramItemList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		userEntity.setUserType(currentUser.getType()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		Page<UserEntity> userPage = userMapper.findPage(page, userEntity); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		return userPage; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |