vp_pricing_bean_entity.g.dart 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. import 'package:bbyyy/generated/json/base/json_convert_content.dart';
  2. import 'package:bbyyy/beans/vp_pricing_bean_entity.dart';
  3. VpPricingBeanEntity $VpPricingBeanEntityFromJson(Map<String, dynamic> json) {
  4. VpPricingBeanEntity vpPricingBeanEntity = VpPricingBeanEntity();
  5. var data = jsonConvert.convert<VpPricingBeanData>(json['data']);
  6. if (data != null) {
  7. vpPricingBeanEntity.data = data;
  8. }
  9. var error = jsonConvert.convert<String>(json['error']);
  10. if (error != null) {
  11. vpPricingBeanEntity.error = error;
  12. }
  13. return vpPricingBeanEntity;
  14. }
  15. Map<String, dynamic> $VpPricingBeanEntityToJson(VpPricingBeanEntity 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. VpPricingBeanData $VpPricingBeanDataFromJson(Map<String, dynamic> json) {
  22. VpPricingBeanData vpPricingBeanData = VpPricingBeanData();
  23. var total = jsonConvert.convert<int>(json['total']);
  24. if (total != null) {
  25. vpPricingBeanData.total = total;
  26. }
  27. var data = jsonConvert.convertListNotNull<VpPricingBeanDataData>(json['data']);
  28. if (data != null) {
  29. vpPricingBeanData.data = data;
  30. }
  31. return vpPricingBeanData;
  32. }
  33. Map<String, dynamic> $VpPricingBeanDataToJson(VpPricingBeanData 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. VpPricingBeanDataData $VpPricingBeanDataDataFromJson(Map<String, dynamic> json) {
  40. VpPricingBeanDataData vpPricingBeanDataData = VpPricingBeanDataData();
  41. var title = jsonConvert.convert<String>(json['title']);
  42. if (title != null) {
  43. vpPricingBeanDataData.title = title;
  44. }
  45. var type = jsonConvert.convert<int>(json['type']);
  46. if (type != null) {
  47. vpPricingBeanDataData.type = type;
  48. }
  49. var pricing = jsonConvert.convert<double>(json['pricing']);
  50. if (pricing != null) {
  51. vpPricingBeanDataData.pricing = pricing;
  52. }
  53. var introduction = jsonConvert.convert<String>(json['introduction']);
  54. if (introduction != null) {
  55. vpPricingBeanDataData.introduction = introduction;
  56. }
  57. var id = jsonConvert.convert<int>(json['id']);
  58. if (id != null) {
  59. vpPricingBeanDataData.id = id;
  60. }
  61. var key = jsonConvert.convert<String>(json['key']);
  62. if (key != null) {
  63. vpPricingBeanDataData.key = key;
  64. }
  65. return vpPricingBeanDataData;
  66. }
  67. Map<String, dynamic> $VpPricingBeanDataDataToJson(VpPricingBeanDataData entity) {
  68. final Map<String, dynamic> data = <String, dynamic>{};
  69. data['title'] = entity.title;
  70. data['type'] = entity.type;
  71. data['pricing'] = entity.pricing;
  72. data['introduction'] = entity.introduction;
  73. data['id'] = entity.id;
  74. data['key'] = entity.key;
  75. return data;
  76. }