$UserInfoAccountFromJson function

UserInfoAccount $UserInfoAccountFromJson(
  1. Map<String, dynamic> json
)

Implementation

UserInfoAccount $UserInfoAccountFromJson(Map<String, dynamic> json) {
  final UserInfoAccount userInfoAccount = UserInfoAccount();
  final int? id = jsonConvert.convert<int>(json['id']);
  if (id != null) {
    userInfoAccount.id = id;
  }
  final String? userName = jsonConvert.convert<String>(json['userName']);
  if (userName != null) {
    userInfoAccount.userName = userName;
  }
  final int? type = jsonConvert.convert<int>(json['type']);
  if (type != null) {
    userInfoAccount.type = type;
  }
  final int? status = jsonConvert.convert<int>(json['status']);
  if (status != null) {
    userInfoAccount.status = status;
  }
  final int? whitelistAuthority = jsonConvert.convert<int>(json['whitelistAuthority']);
  if (whitelistAuthority != null) {
    userInfoAccount.whitelistAuthority = whitelistAuthority;
  }
  final int? createTime = jsonConvert.convert<int>(json['createTime']);
  if (createTime != null) {
    userInfoAccount.createTime = createTime;
  }
  final int? tokenVersion = jsonConvert.convert<int>(json['tokenVersion']);
  if (tokenVersion != null) {
    userInfoAccount.tokenVersion = tokenVersion;
  }
  final int? ban = jsonConvert.convert<int>(json['ban']);
  if (ban != null) {
    userInfoAccount.ban = ban;
  }
  final int? baoyueVersion = jsonConvert.convert<int>(json['baoyueVersion']);
  if (baoyueVersion != null) {
    userInfoAccount.baoyueVersion = baoyueVersion;
  }
  final int? donateVersion = jsonConvert.convert<int>(json['donateVersion']);
  if (donateVersion != null) {
    userInfoAccount.donateVersion = donateVersion;
  }
  final int? vipType = jsonConvert.convert<int>(json['vipType']);
  if (vipType != null) {
    userInfoAccount.vipType = vipType;
  }
  final bool? anonimousUser = jsonConvert.convert<bool>(json['anonimousUser']);
  if (anonimousUser != null) {
    userInfoAccount.anonimousUser = anonimousUser;
  }
  final bool? paidFee = jsonConvert.convert<bool>(json['paidFee']);
  if (paidFee != null) {
    userInfoAccount.paidFee = paidFee;
  }
  return userInfoAccount;
}