user.g.dart 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. // GENERATED CODE - DO NOT MODIFY BY HAND
  2. part of 'user.dart';
  3. // **************************************************************************
  4. // JsonSerializableGenerator
  5. // **************************************************************************
  6. User _$UserFromJson(Map<String, dynamic> json) {
  7. return User()
  8. ..uid = json['uid'] as num
  9. ..real_name = json['real_name'] as String
  10. ..birthday = json['birthday'] as num
  11. ..card_id = json['card_id'] as String
  12. ..partner_id = json['partner_id'] as num
  13. ..group_id = json['group_id'] as num
  14. ..nickname = json['nickname'] as String
  15. ..avatar = json['avatar'] as String
  16. ..phone = json['phone'] as String
  17. ..now_money = json['now_money'] as String
  18. ..brokerage_price = json['brokerage_price'] as String
  19. ..integral = json['integral'] as String
  20. ..sign_num = json['sign_num'] as num
  21. ..level = json['level'] as num
  22. ..spread_uid = json['spread_uid'] as num
  23. ..spread_time = json['spread_time'] as num
  24. ..user_type = json['user_type'] as String
  25. ..is_promoter = json['is_promoter'] as num
  26. ..pay_count = json['pay_count'] as num
  27. ..spread_count = json['spread_count'] as num
  28. ..addres = json['addres'] as String
  29. ..adminid = json['adminid'] as bool
  30. ..login_type = json['login_type'] as String
  31. ..vip_level = json['vip_level'] as num
  32. ..vip_status = json['vip_status'] as num
  33. ..vip_card_level = json['vip_card_level'] as num
  34. ..vip_gift = json['vip_gift'] as num
  35. ..vip_time = json['vip_time'] as num
  36. ..vip_card_id = json['vip_card_id'] as String
  37. ..couponCount = json['couponCount'] as num
  38. ..like = json['like'] as num
  39. ..orderStatusNum = json['orderStatusNum'] as Map<String, dynamic>
  40. ..notice = json['notice'] as num
  41. ..recharge = json['recharge'] as num
  42. ..orderStatusSum = json['orderStatusSum'] as num
  43. ..extractTotalPrice = json['extractTotalPrice'] as num
  44. ..extractPrice = json['extractPrice'] as String
  45. ..statu = json['statu'] as num
  46. ..promoter_price = json['promoter_price'] as String
  47. ..broken_commission = json['broken_commission'] as String
  48. ..commissionCount = json['commissionCount'] as String
  49. ..vip = json['vip'] as bool
  50. ..yesterDay = json['yesterDay'] as num
  51. ..recharge_switch = json['recharge_switch'] as num
  52. ..switchUserInfo = (json['switchUserInfo'] as List)
  53. ?.map((e) =>
  54. e == null ? null : UserInfo.fromJson(e as Map<String, dynamic>))
  55. ?.toList()
  56. ..mails = json['mails'] as Map<String, dynamic>;
  57. }
  58. Map<String, dynamic> _$UserToJson(User instance) => <String, dynamic>{
  59. 'uid': instance.uid,
  60. 'real_name': instance.real_name,
  61. 'birthday': instance.birthday,
  62. 'card_id': instance.card_id,
  63. 'partner_id': instance.partner_id,
  64. 'group_id': instance.group_id,
  65. 'nickname': instance.nickname,
  66. 'avatar': instance.avatar,
  67. 'phone': instance.phone,
  68. 'now_money': instance.now_money,
  69. 'brokerage_price': instance.brokerage_price,
  70. 'integral': instance.integral,
  71. 'sign_num': instance.sign_num,
  72. 'level': instance.level,
  73. 'spread_uid': instance.spread_uid,
  74. 'spread_time': instance.spread_time,
  75. 'user_type': instance.user_type,
  76. 'is_promoter': instance.is_promoter,
  77. 'pay_count': instance.pay_count,
  78. 'spread_count': instance.spread_count,
  79. 'addres': instance.addres,
  80. 'adminid': instance.adminid,
  81. 'login_type': instance.login_type,
  82. 'vip_level': instance.vip_level,
  83. 'vip_status': instance.vip_status,
  84. 'vip_card_level': instance.vip_card_level,
  85. 'vip_gift': instance.vip_gift,
  86. 'vip_time': instance.vip_time,
  87. 'vip_card_id': instance.vip_card_id,
  88. 'couponCount': instance.couponCount,
  89. 'like': instance.like,
  90. 'orderStatusNum': instance.orderStatusNum,
  91. 'notice': instance.notice,
  92. 'recharge': instance.recharge,
  93. 'orderStatusSum': instance.orderStatusSum,
  94. 'extractTotalPrice': instance.extractTotalPrice,
  95. 'extractPrice': instance.extractPrice,
  96. 'statu': instance.statu,
  97. 'promoter_price': instance.promoter_price,
  98. 'broken_commission': instance.broken_commission,
  99. 'commissionCount': instance.commissionCount,
  100. 'vip': instance.vip,
  101. 'yesterDay': instance.yesterDay,
  102. 'recharge_switch': instance.recharge_switch,
  103. 'switchUserInfo': instance.switchUserInfo,
  104. 'mails': instance.mails
  105. };