自习室优化ok

This commit is contained in:
zhutao
2025-11-28 18:01:09 +08:00
parent 57305c5804
commit 54bf2dcee7
38 changed files with 527 additions and 117 deletions

View File

@@ -1,7 +1,7 @@
import 'dart:async';
import 'package:agora_rtc_engine/agora_rtc_engine.dart';
import 'package:app/config/config.dart';
import 'package:app/global/config.dart';
import 'package:app/data/models/meeting_room_dto.dart';
import 'package:app/request/dto/room/room_list_item_dto.dart';
import 'package:app/request/dto/room/room_info_dto.dart';
@@ -138,8 +138,9 @@ class StuRoomVM extends ChangeNotifier {
///学生人员变化事件,(如加入、退出、掉线)
void onStudentChange(List<RoomUserDto> list) {
final lineList = list.where((t) => t.online == 1);
List<RoomUserDto> newList = [];
for (var t in list) {
for (var t in lineList) {
//设置老师
if (t.userType == 2) {
teacherInfo = t;