import 'package:aiplot/bean/user_ad_num_bean.dart'; import 'package:json_annotation/json_annotation.dart'; part 'user_info_bean.g.dart'; @JsonSerializable() class UserInfoBean { int? UserId; String? NickName; String? UserIconUrl; double? Currency; double? TemporaryCurrency; double? AllCurrency; int? VipType; int? CollectNumber; int? SaveImageNumber; UserAdNumBean? UserAdLog; String? InvitationCode; String? InvitationCodeImageUrl; UserInfoBean(this.UserId, this.NickName, this.UserIconUrl, this.Currency, this.TemporaryCurrency, this.AllCurrency, this.VipType, this.CollectNumber, this.SaveImageNumber, this.UserAdLog, this.InvitationCode, this.InvitationCodeImageUrl); factory UserInfoBean.fromJson(Map json) => _$UserInfoBeanFromJson(json); Map toJson() => _$UserInfoBeanToJson(this); }