admin
2022-03-31 02f1c9fd2c594323f772f8e8f0f2187a285c1749
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
/// Id : "1003703"
/// Email : "2780501319@qq.com"
/// Nickname : "测试"
/// Portrait : "http://buwan-1255749512.file.myqcloud.com/portrait_1640746276175.jpg"
/// Sex : "0"
/// Sign : ""
 
class UserInfo {
  UserInfo({
    String? id,
    String? email,
    String? nickname,
    String? portrait,
    String? sex,
    String? sign,
    String? birthday,
  }) {
    _id = id;
    _email = email;
    _nickname = nickname;
    _portrait = portrait;
    _sex = sex;
    _sign = sign;
    _birthday = birthday;
  }
 
  UserInfo.fromJson(dynamic json) {
    _id = json['Id'];
    _email = json['Email'];
    _nickname = json['Nickname'];
    _portrait = json['Portrait'];
    _sex = json['Sex'];
    _sign = json['Sign'];
    _birthday = json['Birthday'];
  }
 
  String? _id;
  String? _email;
  String? _nickname;
  String? _portrait;
  String? _sex;
  String? _sign;
  int? _vipExpireTime;
  String? _birthday;
 
  String? get id => _id;
 
  String? get email => _email;
 
  String? get nickname => _nickname;
 
  String? get portrait => _portrait;
 
  String? get sex => _sex;
 
  String? get sign => _sign;
 
  int? get vipExpireTime => _vipExpireTime;
 
  String? get birthday => _birthday;
 
  Map<String, dynamic> toJson() {
    final map = <String, dynamic>{};
    map['Id'] = _id;
    map['Email'] = _email;
    map['Nickname'] = _nickname;
    map['Portrait'] = _portrait;
    map['Sex'] = _sex;
    map['Sign'] = _sign;
    map['Birthday'] = _birthday;
    return map;
  }
}