|  | @@ -574,13 +574,14 @@ public class ImGroupServiceImpl extends BaseServiceImpl<String, ImGroup> impleme
 | 
	
		
			
				|  |  |              ImGroupMember imGroupMember = new ImGroupMember();
 | 
	
		
			
				|  |  |              imGroupMember.setImGroupId(imGroup.getId());
 | 
	
		
			
				|  |  |              imGroupMember.setUserId(userId);
 | 
	
		
			
				|  |  | -            imGroupMember.setIsAdmin(schoolStaffType.equals(ESchoolStaffType.ORCHESTRA_LEADER));
 | 
	
		
			
				|  |  |              imGroupMember.setRoleType(schoolStaffType.getDescribe());
 | 
	
		
			
				|  |  |              imGroupMember.setNickname(name);
 | 
	
		
			
				|  |  |              if (StringUtils.isNotEmpty(schoolStaffType.getDescribe())) {
 | 
	
		
			
				|  |  |                  imGroupMember.setType(EFriendRoleType.getByName(schoolStaffType.getDescribe()).name());
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              imGroupMember.setTenantId(imGroup.getTenantId());
 | 
	
		
			
				|  |  | +            imGroupMemberService.initImGroupMember(imGroupMember,imGroup.getGroupType());
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |              ImGroupMemberWrapper.ImGroupMember groupMember = new ImGroupMemberWrapper.ImGroupMember();
 | 
	
		
			
				|  |  |              groupMember.setUserId(userId.longValue());
 | 
	
		
			
				|  |  |              groupMember.setImUserId(userId.toString());
 | 
	
	
		
			
				|  | @@ -593,9 +594,9 @@ public class ImGroupServiceImpl extends BaseServiceImpl<String, ImGroup> impleme
 | 
	
		
			
				|  |  |              groupMember.setIsAdmin(imGroupMember.getIsAdmin());
 | 
	
		
			
				|  |  |              imGroupCoreService.groupMemberJoin(imGroup.getId(), Lists.newArrayList(groupMember));
 | 
	
		
			
				|  |  |              // 更新群主流程
 | 
	
		
			
				|  |  | -            if (schoolStaffType.equals(ESchoolStaffType.ORCHESTRA_LEADER)) {
 | 
	
		
			
				|  |  | +            /*if (schoolStaffType.equals(ESchoolStaffType.ORCHESTRA_LEADER)) {
 | 
	
		
			
				|  |  |                  groupChangeOwner(userId, imGroup.getId());
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | +            }*/
 | 
	
		
			
				|  |  |              imGroupMemberDao.insert(imGroupMember);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          }
 |