|
@@ -218,10 +218,14 @@ public class ImUserFriendServiceImpl extends ServiceImpl<ImUserFriendDao, ImUser
|
|
|
new PushExt.APNs("", ""),
|
|
|
new PushExt.OPPO(""));
|
|
|
|
|
|
+ String imUserId = String.valueOf(userId);
|
|
|
+ if (ClientEnum.STUDENT == clientType) {
|
|
|
+ imUserId = MessageFormat.format("{0}:{1}", imUserId, ClientEnum.STUDENT.name());
|
|
|
+ }
|
|
|
// 发送用户IM通知消息
|
|
|
PrivateMessage privateMessage = new PrivateMessage()
|
|
|
.setSenderId(String.valueOf(friendIds.get(0)))
|
|
|
- .setTargetId(new String[]{String.valueOf(userId)})
|
|
|
+ .setTargetId(new String[]{imUserId})
|
|
|
.setObjectName(txtMessage.getType())
|
|
|
.setContent(txtMessage)
|
|
|
.setPushExt(pushExt)
|