| 
						
						
							
								
							
						
						
					 | 
					@ -150,7 +150,7 @@ public class UserBadgeServiceImpl implements UserBadgeService { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					     */ | 
					 | 
					 | 
					     */ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    @Override | 
					 | 
					 | 
					    @Override | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    public void initPartyMemberBadge(String userId,TokenDto tokenDto){ | 
					 | 
					 | 
					    public void initPartyMemberBadge(String userId,TokenDto tokenDto){ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					        List<String> userIds = resiUserBadgeDao.selectUserIds(); | 
					 | 
					 | 
					        List<UserIdAndBadgeIdResultDTO> userIds = resiUserBadgeDao.selectUserIds(); | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					        List<ResiUserBadgeDTO> badges = new ArrayList<>(); | 
					 | 
					 | 
					        List<ResiUserBadgeDTO> badges = new ArrayList<>(); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        String partyBadgeId = badgeDao.getPartyBadgeId(null); | 
					 | 
					 | 
					        String partyBadgeId = badgeDao.getPartyBadgeId(null); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        if (StringUtils.isEmpty(userId)) { | 
					 | 
					 | 
					        if (StringUtils.isEmpty(userId)) { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -159,7 +159,13 @@ public class UserBadgeServiceImpl implements UserBadgeService { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                return; | 
					 | 
					 | 
					                return; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            } | 
					 | 
					 | 
					            } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            if (!CollectionUtils.isEmpty(userIds)) { | 
					 | 
					 | 
					            if (!CollectionUtils.isEmpty(userIds)) { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					                userIds.stream().forEach(u -> partyMemberUserIds.stream().filter(p -> u.equals(p.getUserId())).forEach(p -> p.setReStatus(true))); | 
					 | 
					 | 
					                userIds.forEach(u -> { | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                    partyMemberUserIds.forEach(p -> { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                        if (u.getUserId().equals(p.getUserId()) && u.getBadgeId().equals(partyBadgeId)){ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                            p.setReStatus(true); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                        } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                    }); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                }); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            } | 
					 | 
					 | 
					            } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            List<String> reUserIds = partyMemberUserIds.stream().filter(p -> !p.getReStatus()).map(p -> p.getUserId()).collect(Collectors.toList()); | 
					 | 
					 | 
					            List<String> reUserIds = partyMemberUserIds.stream().filter(p -> !p.getReStatus()).map(p -> p.getUserId()).collect(Collectors.toList()); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            List<UserBaseInfoResultDTO> userBaseInfoResultDTOS = userBaseInfoService.queryUserBaseInfo(reUserIds); | 
					 | 
					 | 
					            List<UserBaseInfoResultDTO> userBaseInfoResultDTOS = userBaseInfoService.queryUserBaseInfo(reUserIds); | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |