red_envelope_wall_bean_entity.g.dart 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. import 'package:bbyyy/generated/json/base/json_convert_content.dart';
  2. import 'package:bbyyy/beans/red_envelope_wall_bean_entity.dart';
  3. RedEnvelopeWallBeanEntity $RedEnvelopeWallBeanEntityFromJson(Map<String, dynamic> json) {
  4. RedEnvelopeWallBeanEntity redEnvelopeWallBeanEntity = RedEnvelopeWallBeanEntity();
  5. var data = jsonConvert.convert<RedEnvelopeWallBeanData>(json['data']);
  6. if (data != null) {
  7. redEnvelopeWallBeanEntity.data = data;
  8. }
  9. var error = jsonConvert.convert<String>(json['error']);
  10. if (error != null) {
  11. redEnvelopeWallBeanEntity.error = error;
  12. }
  13. return redEnvelopeWallBeanEntity;
  14. }
  15. Map<String, dynamic> $RedEnvelopeWallBeanEntityToJson(RedEnvelopeWallBeanEntity 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. RedEnvelopeWallBeanData $RedEnvelopeWallBeanDataFromJson(Map<String, dynamic> json) {
  22. RedEnvelopeWallBeanData redEnvelopeWallBeanData = RedEnvelopeWallBeanData();
  23. var total = jsonConvert.convert<int>(json['total']);
  24. if (total != null) {
  25. redEnvelopeWallBeanData.total = total;
  26. }
  27. var data = jsonConvert.convertListNotNull<RedEnvelopeWallBeanDataData>(json['data']);
  28. if (data != null) {
  29. redEnvelopeWallBeanData.data = data;
  30. }
  31. return redEnvelopeWallBeanData;
  32. }
  33. Map<String, dynamic> $RedEnvelopeWallBeanDataToJson(RedEnvelopeWallBeanData 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. RedEnvelopeWallBeanDataData $RedEnvelopeWallBeanDataDataFromJson(Map<String, dynamic> json) {
  40. RedEnvelopeWallBeanDataData redEnvelopeWallBeanDataData = RedEnvelopeWallBeanDataData();
  41. var id = jsonConvert.convert<int>(json['id']);
  42. if (id != null) {
  43. redEnvelopeWallBeanDataData.id = id;
  44. }
  45. var title = jsonConvert.convert<String>(json['title']);
  46. if (title != null) {
  47. redEnvelopeWallBeanDataData.title = title;
  48. }
  49. var payerUid = jsonConvert.convert<int>(json['payer_uid']);
  50. if (payerUid != null) {
  51. redEnvelopeWallBeanDataData.payerUid = payerUid;
  52. }
  53. var payerName = jsonConvert.convert<String>(json['payer_name']);
  54. if (payerName != null) {
  55. redEnvelopeWallBeanDataData.payerName = payerName;
  56. }
  57. var payerPic = jsonConvert.convert<String>(json['payer_pic']);
  58. if (payerPic != null) {
  59. redEnvelopeWallBeanDataData.payerPic = payerPic;
  60. }
  61. var payeeUid = jsonConvert.convert<int>(json['payee_uid']);
  62. if (payeeUid != null) {
  63. redEnvelopeWallBeanDataData.payeeUid = payeeUid;
  64. }
  65. var shopUid = jsonConvert.convert<int>(json['shop_uid']);
  66. if (shopUid != null) {
  67. redEnvelopeWallBeanDataData.shopUid = shopUid;
  68. }
  69. var state = jsonConvert.convert<int>(json['state']);
  70. if (state != null) {
  71. redEnvelopeWallBeanDataData.state = state;
  72. }
  73. var leftAmount = jsonConvert.convert<int>(json['left_amount']);
  74. if (leftAmount != null) {
  75. redEnvelopeWallBeanDataData.leftAmount = leftAmount;
  76. }
  77. return redEnvelopeWallBeanDataData;
  78. }
  79. Map<String, dynamic> $RedEnvelopeWallBeanDataDataToJson(RedEnvelopeWallBeanDataData entity) {
  80. final Map<String, dynamic> data = <String, dynamic>{};
  81. data['id'] = entity.id;
  82. data['title'] = entity.title;
  83. data['payer_uid'] = entity.payerUid;
  84. data['payer_name'] = entity.payerName;
  85. data['payer_pic'] = entity.payerPic;
  86. data['payee_uid'] = entity.payeeUid;
  87. data['shop_uid'] = entity.shopUid;
  88. data['state'] = entity.state;
  89. data['left_amount'] = entity.leftAmount;
  90. return data;
  91. }