coupon_bean_entity.g.dart 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. import 'package:bbyyy/generated/json/base/json_convert_content.dart';
  2. import 'package:bbyyy/beans/coupon_bean_entity.dart';
  3. CouponBeanEntity $CouponBeanEntityFromJson(Map<String, dynamic> json) {
  4. CouponBeanEntity couponBeanEntity = CouponBeanEntity();
  5. var data = jsonConvert.convert<CouponBeanData>(json['data']);
  6. if (data != null) {
  7. couponBeanEntity.data = data;
  8. }
  9. var error = jsonConvert.convert<String>(json['error']);
  10. if (error != null) {
  11. couponBeanEntity.error = error;
  12. }
  13. return couponBeanEntity;
  14. }
  15. Map<String, dynamic> $CouponBeanEntityToJson(CouponBeanEntity entity) {
  16. final Map<String, dynamic> data = <String, dynamic>{};
  17. data['data'] = entity.data.toJson();
  18. data['error'] = entity.error;
  19. return data;
  20. }
  21. CouponBeanData $CouponBeanDataFromJson(Map<String, dynamic> json) {
  22. CouponBeanData couponBeanData = CouponBeanData();
  23. var total = jsonConvert.convert<int>(json['total']);
  24. if (total != null) {
  25. couponBeanData.total = total;
  26. }
  27. var data = jsonConvert.convertListNotNull<CouponBeanDataData>(json['data']);
  28. if (data != null) {
  29. couponBeanData.data = data;
  30. }
  31. return couponBeanData;
  32. }
  33. Map<String, dynamic> $CouponBeanDataToJson(CouponBeanData entity) {
  34. final Map<String, dynamic> data = <String, dynamic>{};
  35. data['total'] = entity.total;
  36. data['data'] = entity.data.map((v) => v.toJson()).toList();
  37. return data;
  38. }
  39. CouponBeanDataData $CouponBeanDataDataFromJson(Map<String, dynamic> json) {
  40. CouponBeanDataData couponBeanDataData = CouponBeanDataData();
  41. var distributeFromDate = jsonConvert.convert<String>(json['distribute_from_date']);
  42. if (distributeFromDate != null) {
  43. couponBeanDataData.distributeFromDate = distributeFromDate;
  44. }
  45. var distributeEndDate = jsonConvert.convert<String>(json['distribute_end_date']);
  46. if (distributeEndDate != null) {
  47. couponBeanDataData.distributeEndDate = distributeEndDate;
  48. }
  49. var couponExpireDate = jsonConvert.convert<String>(json['coupon_expire_date']);
  50. if (couponExpireDate != null) {
  51. couponBeanDataData.couponExpireDate = couponExpireDate;
  52. }
  53. var valid = jsonConvert.convert<bool>(json['valid']);
  54. if (valid != null) {
  55. couponBeanDataData.valid = valid;
  56. }
  57. var id = jsonConvert.convert<int>(json['id']);
  58. if (id != null) {
  59. couponBeanDataData.id = id;
  60. }
  61. var max = jsonConvert.convert<int>(json['max']);
  62. if (max != null) {
  63. couponBeanDataData.max = max;
  64. }
  65. var type = jsonConvert.convert<int>(json['type']);
  66. if (type != null) {
  67. couponBeanDataData.type = type;
  68. }
  69. return couponBeanDataData;
  70. }
  71. Map<String, dynamic> $CouponBeanDataDataToJson(CouponBeanDataData entity) {
  72. final Map<String, dynamic> data = <String, dynamic>{};
  73. data['distribute_from_date'] = entity.distributeFromDate;
  74. data['distribute_end_date'] = entity.distributeEndDate;
  75. data['coupon_expire_date'] = entity.couponExpireDate;
  76. data['valid'] = entity.valid;
  77. data['id'] = entity.id;
  78. data['max'] = entity.max;
  79. data['type'] = entity.type;
  80. return data;
  81. }