Browse Source

fix直播、网络教室回调消息解析

Eric 1 year ago
parent
commit
15a7bda39d

+ 5 - 0
mec-biz/src/main/java/com/ym/mec/biz/dal/dto/TencentImCallbackResult.java

@@ -1,5 +1,7 @@
 package com.ym.mec.biz.dal.dto;
 
+import com.alibaba.fastjson.annotation.JSONField;
+
 /**
  * Description
  *
@@ -8,10 +10,13 @@ package com.ym.mec.biz.dal.dto;
  */
 public class TencentImCallbackResult {
 
+    @JSONField(name = "ActionStatus")
     private String ActionStatus = "OK";
 
+    @JSONField(name = "ErrorInfo")
     private String ErrorInfo;
 
+    @JSONField(name = "ErrorCode")
     private int ErrorCode = 0;
 
     public String getActionStatus() {

+ 2 - 0
mec-im/src/main/java/com/ym/service/Impl/RoomServiceImpl.java

@@ -699,6 +699,7 @@ public class RoomServiceImpl implements RoomService {
                     List<ImGroupMemberWrapper.ImGroupMember> groupMembers = Lists.newArrayList(ImGroupMemberWrapper.ImGroupMember
                             .builder()
                             .userId(Long.valueOf(actualTeacherId))
+                            .imUserId(String.valueOf(actualTeacherId))
                             .imUserIdFormat(false)
                             .build());
 
@@ -709,6 +710,7 @@ public class RoomServiceImpl implements RoomService {
                             groupMembers.add(ImGroupMemberWrapper.ImGroupMember
                                     .builder()
                                     .userId(Long.valueOf(item.getUserId()))
+                                    .imUserId(String.valueOf(item.getUserId()))
                                     .imUserIdFormat(false)
                                     .build());
                         }