56 lines
1012 B
Dart
56 lines
1012 B
Dart
import 'dart:convert' as convert;
|
|
|
|
class ReplyMember {
|
|
ReplyMember({
|
|
this.mid,
|
|
this.uname,
|
|
this.sign,
|
|
this.avatar,
|
|
this.level,
|
|
this.pendant,
|
|
this.officialVerify,
|
|
this.vip,
|
|
this.fansDetail,
|
|
});
|
|
|
|
String? mid;
|
|
String? uname;
|
|
String? sign;
|
|
String? avatar;
|
|
int? level;
|
|
Pendant? pendant;
|
|
Map? officialVerify;
|
|
Map? vip;
|
|
Map? fansDetail;
|
|
|
|
ReplyMember.fromJson(Map<String, dynamic> json) {
|
|
mid = json['mid'];
|
|
uname = json['uname'];
|
|
sign = json['sign'];
|
|
avatar = json['avatar'];
|
|
level = json['level_info']['current_level'];
|
|
pendant = Pendant.fromJson(json['pendant']);
|
|
officialVerify = json['officia_vVerify'];
|
|
vip = json['vip'];
|
|
fansDetail = json['fans_detail'];
|
|
}
|
|
}
|
|
|
|
class Pendant {
|
|
Pendant({
|
|
this.pid,
|
|
this.name,
|
|
this.image,
|
|
});
|
|
|
|
int? pid;
|
|
String? name;
|
|
String? image;
|
|
|
|
Pendant.fromJson(Map<String, dynamic> json) {
|
|
pid = json['pid'];
|
|
name = json['name'];
|
|
image = json['image'];
|
|
}
|
|
}
|