$RecommendResourceRecommendCreatorFromJson function

RecommendResourceRecommendCreator $RecommendResourceRecommendCreatorFromJson(
  1. Map<String, dynamic> json
)

Implementation

RecommendResourceRecommendCreator $RecommendResourceRecommendCreatorFromJson(
    Map<String, dynamic> json) {
  final RecommendResourceRecommendCreator recommendResourceRecommendCreator = RecommendResourceRecommendCreator();
  final int? accountStatus = jsonConvert.convert<int>(json['accountStatus']);
  if (accountStatus != null) {
    recommendResourceRecommendCreator.accountStatus = accountStatus;
  }
  final int? vipType = jsonConvert.convert<int>(json['vipType']);
  if (vipType != null) {
    recommendResourceRecommendCreator.vipType = vipType;
  }
  final int? province = jsonConvert.convert<int>(json['province']);
  if (province != null) {
    recommendResourceRecommendCreator.province = province;
  }
  final String? avatarUrl = jsonConvert.convert<String>(json['avatarUrl']);
  if (avatarUrl != null) {
    recommendResourceRecommendCreator.avatarUrl = avatarUrl;
  }
  final int? authStatus = jsonConvert.convert<int>(json['authStatus']);
  if (authStatus != null) {
    recommendResourceRecommendCreator.authStatus = authStatus;
  }
  final int? userType = jsonConvert.convert<int>(json['userType']);
  if (userType != null) {
    recommendResourceRecommendCreator.userType = userType;
  }
  final String? nickname = jsonConvert.convert<String>(json['nickname']);
  if (nickname != null) {
    recommendResourceRecommendCreator.nickname = nickname;
  }
  final int? gender = jsonConvert.convert<int>(json['gender']);
  if (gender != null) {
    recommendResourceRecommendCreator.gender = gender;
  }
  final int? birthday = jsonConvert.convert<int>(json['birthday']);
  if (birthday != null) {
    recommendResourceRecommendCreator.birthday = birthday;
  }
  final int? city = jsonConvert.convert<int>(json['city']);
  if (city != null) {
    recommendResourceRecommendCreator.city = city;
  }
  final String? backgroundUrl = jsonConvert.convert<String>(json['backgroundUrl']);
  if (backgroundUrl != null) {
    recommendResourceRecommendCreator.backgroundUrl = backgroundUrl;
  }
  final int? avatarImgId = jsonConvert.convert<int>(json['avatarImgId']);
  if (avatarImgId != null) {
    recommendResourceRecommendCreator.avatarImgId = avatarImgId;
  }
  final int? backgroundImgId = jsonConvert.convert<int>(json['backgroundImgId']);
  if (backgroundImgId != null) {
    recommendResourceRecommendCreator.backgroundImgId = backgroundImgId;
  }
  final String? detailDescription = jsonConvert.convert<String>(json['detailDescription']);
  if (detailDescription != null) {
    recommendResourceRecommendCreator.detailDescription = detailDescription;
  }
  final bool? defaultAvatar = jsonConvert.convert<bool>(json['defaultAvatar']);
  if (defaultAvatar != null) {
    recommendResourceRecommendCreator.defaultAvatar = defaultAvatar;
  }
  final List<String>? expertTags = (json['expertTags'] as List<dynamic>?)?.map(
          (e) => jsonConvert.convert<String>(e) as String).toList();
  if (expertTags != null) {
    recommendResourceRecommendCreator.expertTags = expertTags;
  }
  final int? djStatus = jsonConvert.convert<int>(json['djStatus']);
  if (djStatus != null) {
    recommendResourceRecommendCreator.djStatus = djStatus;
  }
  final bool? followed = jsonConvert.convert<bool>(json['followed']);
  if (followed != null) {
    recommendResourceRecommendCreator.followed = followed;
  }
  final bool? mutual = jsonConvert.convert<bool>(json['mutual']);
  if (mutual != null) {
    recommendResourceRecommendCreator.mutual = mutual;
  }
  final String? remarkName = jsonConvert.convert<String>(json['remarkName']);
  if (remarkName != null) {
    recommendResourceRecommendCreator.remarkName = remarkName;
  }
  final String? avatarImgIdStr = jsonConvert.convert<String>(json['avatarImgIdStr']);
  if (avatarImgIdStr != null) {
    recommendResourceRecommendCreator.avatarImgIdStr = avatarImgIdStr;
  }
  final String? backgroundImgIdStr = jsonConvert.convert<String>(json['backgroundImgIdStr']);
  if (backgroundImgIdStr != null) {
    recommendResourceRecommendCreator.backgroundImgIdStr = backgroundImgIdStr;
  }
  final String? description = jsonConvert.convert<String>(json['description']);
  if (description != null) {
    recommendResourceRecommendCreator.description = description;
  }
  final int? userId = jsonConvert.convert<int>(json['userId']);
  if (userId != null) {
    recommendResourceRecommendCreator.userId = userId;
  }
  final String? signature = jsonConvert.convert<String>(json['signature']);
  if (signature != null) {
    recommendResourceRecommendCreator.signature = signature;
  }
  final int? authority = jsonConvert.convert<int>(json['authority']);
  if (authority != null) {
    recommendResourceRecommendCreator.authority = authority;
  }
  return recommendResourceRecommendCreator;
}