details.g.dart 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. // GENERATED CODE - DO NOT MODIFY BY HAND
  2. part of 'details.dart';
  3. // **************************************************************************
  4. // JsonSerializableGenerator
  5. // **************************************************************************
  6. Details _$DetailsFromJson(Map<String, dynamic> json) {
  7. return Details()
  8. ..uid = json['uid'] as num
  9. ..storeInfo = json['storeInfo'] == null
  10. ? null
  11. : StoreInfo.fromJson(json['storeInfo'] as Map<String, dynamic>)
  12. ..similarity = (json['similarity'] as List)
  13. ?.map((e) =>
  14. e == null ? null : Similarity.fromJson(e as Map<String, dynamic>))
  15. ?.toList()
  16. ..productAttr = (json['productAttr'] as List)
  17. ?.map((e) =>
  18. e == null ? null : ProductAttr.fromJson(e as Map<String, dynamic>))
  19. ?.toList()
  20. ..productValue = json['productValue']
  21. ..priceName = json['priceName']
  22. ..reply = json['reply'] == null
  23. ? null
  24. : Reply.fromJson(json['reply'] as Map<String, dynamic>)
  25. ..replyCount = json['replyCount'] as num
  26. ..replyChance = json['replyChance']
  27. ..mer_id = json['mer_id'] as num
  28. ..system_store = json['system_store'] as List
  29. ..good_list = (json['good_list'] as List)
  30. ?.map((e) =>
  31. e == null ? null : Product.fromJson(e as Map<String, dynamic>))
  32. ?.toList()
  33. ..mapKey = json['mapKey'] as String
  34. ..store_self_mention = json['store_self_mention'] as num
  35. ..activity = json['activity'] as List;
  36. }
  37. Map<String, dynamic> _$DetailsToJson(Details instance) => <String, dynamic>{
  38. 'uid': instance.uid,
  39. 'storeInfo': instance.storeInfo,
  40. 'similarity': instance.similarity,
  41. 'productAttr': instance.productAttr,
  42. 'productValue': instance.productValue,
  43. 'priceName': instance.priceName,
  44. 'reply': instance.reply,
  45. 'replyCount': instance.replyCount,
  46. 'replyChance': instance.replyChance,
  47. 'mer_id': instance.mer_id,
  48. 'system_store': instance.system_store,
  49. 'good_list': instance.good_list,
  50. 'mapKey': instance.mapKey,
  51. 'store_self_mention': instance.store_self_mention,
  52. 'activity': instance.activity
  53. };