/// RTC 频道列表项实体类 class RtcChannelModel { final String channelId; final String channelPic; final String channelName; final int age; RtcChannelModel({ required this.channelId, required this.channelPic, required this.channelName, required this.age, }); factory RtcChannelModel.fromJson(Map json) { return RtcChannelModel( channelId: json['channelId']?.toString() ?? '', channelPic: json['channelPic']?.toString() ?? '', channelName: json['channelName']?.toString() ?? '', age: json['age'] ?? 0, ); } Map toJson() { return { 'channelId': channelId, 'channelPic': channelPic, 'channelName': channelName, }; } @override String toString() { return 'RtcChannelModel(channelId: $channelId, channelName: $channelName)'; } }