| 
					
				 | 
			
			
				@@ -389,9 +389,16 @@ public class ImGroupMemberServiceImpl extends BaseServiceImpl<Long, ImGroupMembe 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		return true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Transactional(rollbackFor = Exception.class) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    public boolean quit(String imGroupId, List<Integer> userIdList) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return quit(imGroupId, userIdList, true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	@Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	@Transactional(rollbackFor = Exception.class) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	public boolean quit(String imGroupId, List<Integer> userIdList) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	public boolean quit(String imGroupId, List<Integer> userIdList,Boolean quit) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		ImGroup imGroup = imGroupDao.getLocked(imGroupId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if (imGroup == null) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -434,7 +441,7 @@ public class ImGroupMemberServiceImpl extends BaseServiceImpl<Long, ImGroupMembe 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				// 腾讯云IM用户退群 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				imGroupCoreService.groupQuit(imGroupMembers, groupId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				imGroupCoreService.groupQuit(imGroupMembers, groupId,quit); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} catch (Exception e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				log.error("腾讯云IM用户退群失败", e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 |