$UserSysAchievementEntityFromJson function
Implementation
UserSysAchievementEntity $UserSysAchievementEntityFromJson(Map<String, dynamic> json) {
final UserSysAchievementEntity userSysAchievementEntity = UserSysAchievementEntity();
final List<UserSysAchievementAchieves>? achieves = jsonConvert.convertListNotNull<UserSysAchievementAchieves>(json['achieves']);
if (achieves != null) {
userSysAchievementEntity.achieves = achieves;
}
final UserSysAchievementHeadFrame? headFrame = jsonConvert.convert<UserSysAchievementHeadFrame>(json['headFrame']);
if (headFrame != null) {
userSysAchievementEntity.headFrame = headFrame;
}
final UserSysAchievementIncomeState? incomeState = jsonConvert.convert<UserSysAchievementIncomeState>(json['incomeState']);
if (incomeState != null) {
userSysAchievementEntity.incomeState = incomeState;
}
final UserSysAchievementLevel? level = jsonConvert.convert<UserSysAchievementLevel>(json['level']);
if (level != null) {
userSysAchievementEntity.level = level;
}
return userSysAchievementEntity;
}