admin
2022-01-12 8327000a0cce5e47226372e0e25c1e6faec497e7
lib/model/user/user_info.dart
@@ -1,10 +1,16 @@
///用户信息
class UserInfo {
  UserInfo({int? id, String? nickName, String? portrait,  int? vipExpireTime}) {
  UserInfo(
      {int? id,
      String? nickName,
      String? portrait,
      int? vipExpireTime,
      bool? needAlwaysLocation}) {
    _id = id;
    _nickName = nickName;
    _portrait = portrait;
    _vipExpireTime = vipExpireTime;
    _needAlwaysLocation = needAlwaysLocation;
  }
  UserInfo.fromJson(dynamic json) {
@@ -12,12 +18,14 @@
    _nickName = json['nickName'];
    _portrait = json['portrait'];
    _vipExpireTime = json['vipExpireTime'];
    _needAlwaysLocation = json['needAlwaysLocation'];
  }
  int? _id;
  String? _nickName;
  String? _portrait;
  int? _vipExpireTime;
  bool? _needAlwaysLocation;
  int? get id => _id;
@@ -27,13 +35,15 @@
  int? get vipExpireTime => _vipExpireTime;
  bool? get needAlwaysLocation => _needAlwaysLocation;
  Map<String, dynamic> toJson() {
    final map = <String, dynamic>{};
    map['id'] = _id;
    map['nickName'] = _nickName;
    map['portrait'] = _portrait;
    map['vipExpireTime'] = _vipExpireTime;
    map['needAlwaysLocation'] = _needAlwaysLocation;
    return map;
  }
}