userInfo.dart 926 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. import 'package:json_annotation/json_annotation.dart';
  2. part 'userInfo.g.dart';
  3. @JsonSerializable()
  4. class UserInfo {
  5. UserInfo();
  6. num uid;
  7. String real_name;
  8. num birthday;
  9. String card_id;
  10. num partner_id;
  11. num group_id;
  12. String nickname;
  13. String avatar;
  14. String phone;
  15. String now_money;
  16. String brokerage_price;
  17. String integral;
  18. num sign_num;
  19. num level;
  20. num spread_uid;
  21. num spread_time;
  22. String user_type;
  23. num is_promoter;
  24. num pay_count;
  25. num spread_count;
  26. String addres;
  27. num adminid;
  28. String login_type;
  29. num vip_level;
  30. num vip_status;
  31. num vip_card_level;
  32. num vip_gift;
  33. num vip_time;
  34. String vip_card_id;
  35. String broken_commission;
  36. String commissionCount;
  37. factory UserInfo.fromJson(Map<String,dynamic> json) => _$UserInfoFromJson(json);
  38. Map<String, dynamic> toJson() => _$UserInfoToJson(this);
  39. }