feat(IM): 添加群成员时同步导入成员名称
addGroupMember在导入账号后逐个调用accountImport导入成员Nick名称 Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -532,6 +532,16 @@ public class TencentCloudImUtil {
|
||||
.map(AddGroupMemberDTO.MemberListDTO::getMemberAccount)
|
||||
.collect(Collectors.toList());
|
||||
multiAccountImport(memberAccounts);
|
||||
// 导入成员名称(失败不影响主流程)
|
||||
for (AddGroupMemberDTO.MemberListDTO member : dto.getMemberList()) {
|
||||
if (StringUtils.isNotEmpty(member.getMemberName())) {
|
||||
try {
|
||||
accountImport(member.getMemberAccount(), member.getMemberName(), null);
|
||||
} catch (Exception e) {
|
||||
log.warn("导入群成员名称失败, account={}, name={}", member.getMemberAccount(), member.getMemberName(), e);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Integer random = RandomUtils.nextInt(0, 999999999);
|
||||
|
||||
Reference in New Issue
Block a user