|
@@ -247,7 +247,7 @@ public class ImGroupServiceImpl extends BaseServiceImpl<String, ImGroup> impleme
|
|
|
if(currentUserId != null){
|
|
|
groupMemberList.get(0).setRoleType("乐团主管");
|
|
|
}
|
|
|
-
|
|
|
+ imGroupMemberService.initImGroupMembers(groupMemberList,imGroup.getGroupType());
|
|
|
addImGroupMember(groupId, groupMemberList);
|
|
|
return groupId;
|
|
|
}
|
|
@@ -262,7 +262,7 @@ public class ImGroupServiceImpl extends BaseServiceImpl<String, ImGroup> impleme
|
|
|
.userId(groupMember.getUserId().longValue())
|
|
|
.avatar(sysUserService.getImAvatar(user))
|
|
|
.nickname(sysUserService.getImName(user))
|
|
|
- .isAdmin(StringUtils.isNotEmpty(groupMember.getRoleType()))
|
|
|
+ .isAdmin(groupMember.getIsAdmin())
|
|
|
.groupRoleType(groupMember.getGroupRoleType())
|
|
|
.tenantId(Optional.ofNullable(imGroup.getTenantId()).orElse(TenantContextHolder.getTenantId()))
|
|
|
.imUserId(getImUserId(groupMember.getUserId().toString(), ""))
|
|
@@ -677,7 +677,7 @@ public class ImGroupServiceImpl extends BaseServiceImpl<String, ImGroup> impleme
|
|
|
groupMember.setImUserIdFormat(false);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+ imGroupMemberService.initImGroupMembers(imGroupMemberList,imGroup.getGroupType());
|
|
|
addImGroupMember(imGroup.getId(), imGroupMemberList);
|
|
|
updateImGroupUserNumber(imGroup.getId());
|
|
|
}
|