Browse Source

修改:IM的消息发送功能

hgw 3 years ago
parent
commit
ddcbd6ca1d

+ 1 - 1
mec-im/src/main/java/com/ym/mec/im/IMHelper.java

@@ -427,7 +427,7 @@ public class IMHelper {
         sb.append("&fromUserId=").append(URLEncoder.encode(fromUserId, UTF8));
 
         for (String child : toChatroomIds) {
-            sb.append("&toChatroomIds=").append(URLEncoder.encode(child, UTF8));
+            sb.append("&toChatroomId=").append(URLEncoder.encode(child, UTF8));
         }
 
         String msgStr = GsonUtil.toJson(message);

+ 2 - 1
mec-im/src/main/java/com/ym/service/Impl/LiveRoomServiceImpl.java

@@ -87,6 +87,7 @@ public class LiveRoomServiceImpl implements LiveRoomService {
      * @param message
      */
     public IMApiResultInfo publishRoomMessage(ImRoomMessage message) {
+        log.info("publishRoomMessage message : {}", JSONObject.toJSONString(message));
         IMApiResultInfo resultInfo;
         try {
             resultInfo = imHelper.publishRoomMessage(message.getFromUserId(), message.getToChatroomId(), message);
@@ -95,7 +96,7 @@ public class LiveRoomServiceImpl implements LiveRoomService {
         }
         if (!resultInfo.isSuccess()) {
             log.error("publishRoomMessage chatRoom error: {}", resultInfo.getErrorMessage());
-            throw new BizException("关闭聊天室失败!");
+            throw new BizException("消息发送失败!");
         }
         return resultInfo;
     }