confirmInfo.g.dart 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. // GENERATED CODE - DO NOT MODIFY BY HAND
  2. part of 'confirmInfo.dart';
  3. // **************************************************************************
  4. // JsonSerializableGenerator
  5. // **************************************************************************
  6. ConfirmInfo _$ConfirmInfoFromJson(Map<String, dynamic> json) {
  7. return ConfirmInfo()
  8. ..deduction = json['deduction'] as bool
  9. ..usableCoupon = json['usableCoupon'] as String
  10. ..addressInfo = json['addressInfo'] == null
  11. ? null
  12. : Address.fromJson(json['addressInfo'] as Map<String, dynamic>)
  13. ..seckill_id = json['seckill_id'] as num
  14. ..combination_id = json['combination_id'] as num
  15. ..bargain_id = json['bargain_id'] as num
  16. ..cartInfo = (json['cartInfo'] as List)
  17. ?.map((e) =>
  18. e == null ? null : CartInfo.fromJson(e as Map<String, dynamic>))
  19. ?.toList()
  20. ..priceGroup = json['priceGroup'] as Map<String, dynamic>
  21. ..orderKey = json['orderKey'] as String
  22. ..offlinePostage = json['offlinePostage'] as String
  23. ..userInfo = json['userInfo'] == null
  24. ? null
  25. : UserInfo.fromJson(json['userInfo'] as Map<String, dynamic>)
  26. ..integralRatio = json['integralRatio'] as String
  27. ..offline_pay_status = json['offline_pay_status'] as num
  28. ..store_self_mention = json['store_self_mention'] as num;
  29. }
  30. Map<String, dynamic> _$ConfirmInfoToJson(ConfirmInfo instance) =>
  31. <String, dynamic>{
  32. 'deduction': instance.deduction,
  33. 'usableCoupon': instance.usableCoupon,
  34. 'addressInfo': instance.addressInfo,
  35. 'seckill_id': instance.seckill_id,
  36. 'combination_id': instance.combination_id,
  37. 'bargain_id': instance.bargain_id,
  38. 'cartInfo': instance.cartInfo,
  39. 'priceGroup': instance.priceGroup,
  40. 'orderKey': instance.orderKey,
  41. 'offlinePostage': instance.offlinePostage,
  42. 'userInfo': instance.userInfo,
  43. 'integralRatio': instance.integralRatio,
  44. 'offline_pay_status': instance.offline_pay_status,
  45. 'store_self_mention': instance.store_self_mention
  46. };