瀏覽代碼

修改网络教室部分问题

Pq 1 年之前
父節點
當前提交
f124aface5

+ 2 - 0
classRoom/src/main/java/com/dayayuemeng/classroom/im/message/TTMemberChangedMessage.java

@@ -170,7 +170,9 @@ public class TTMemberChangedMessage extends BaseTIMMessageContent {
                 "action=" + action +
                 ", role=" + role +
                 ", timestamp=" + timestamp +
+                ", microphone=" + microphone +
                 ", handUpOn=" + handUpOn +
+                ", camera=" + camera +
                 '}';
     }
 }

+ 4 - 0
classRoom/src/main/java/com/dayayuemeng/classroom/viewmodel/ClassViewModel.java

@@ -2281,6 +2281,8 @@ public class ClassViewModel extends ViewModel {
             if (!isInList) {
                 memberListValue.add(classMember);
                 memberList.postValue(sortClassMember(memberListValue));
+            }else{
+                updateClassMember(classMember);
             }
         } else {
             if (classMember.getRole() == Role.LECTURER && userInfo.getValue().getRole() == Role.STUDENT) {
@@ -2321,6 +2323,8 @@ public class ClassViewModel extends ViewModel {
                     member.setMicrophone(classMember.isCamera());
                     member.setJoinTime(classMember.getJoinTime());
                     member.setUserName(classMember.getUserName());
+                    member.setHeadUrl(classMember.getHeadUrl());
+                    member.setHandUpOn(classMember.isHandUpOn());
                     memberList.postValue(memberListValue);
                     break;
                 }