address_bean_entity.g.dart 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152
  1. import 'package:bbyyy/generated/json/base/json_convert_content.dart';
  2. import 'package:bbyyy/beans/address_bean_entity.dart';
  3. AddressBeanEntity $AddressBeanEntityFromJson(Map<String, dynamic> json) {
  4. AddressBeanEntity addressBeanEntity = AddressBeanEntity();
  5. var status = jsonConvert.convert<String>(json['status']);
  6. if (status != null) {
  7. addressBeanEntity.status = status;
  8. }
  9. var regeocode = jsonConvert.convert<AddressBeanRegeocode>(json['regeocode']);
  10. if (regeocode != null) {
  11. addressBeanEntity.regeocode = regeocode;
  12. }
  13. return addressBeanEntity;
  14. }
  15. Map<String, dynamic> $AddressBeanEntityToJson(AddressBeanEntity entity) {
  16. final Map<String, dynamic> data = <String, dynamic>{};
  17. data['status'] = entity.status;
  18. data['regeocode'] = entity.regeocode.toJson();
  19. return data;
  20. }
  21. AddressBeanRegeocode $AddressBeanRegeocodeFromJson(Map<String, dynamic> json) {
  22. AddressBeanRegeocode addressBeanRegeocode = AddressBeanRegeocode();
  23. var formattedAddress = jsonConvert.convert<String>(json['formatted_address']);
  24. if (formattedAddress != null) {
  25. addressBeanRegeocode.formattedAddress = formattedAddress;
  26. }
  27. var addressComponent = jsonConvert.convert<AddressBeanRegeocodeAddressComponent>(json['addressComponent']);
  28. if (addressComponent != null) {
  29. addressBeanRegeocode.addressComponent = addressComponent;
  30. }
  31. var pois = jsonConvert.convertListNotNull<AddressBeanRegeocodePois>(json['pois']);
  32. if (pois != null) {
  33. addressBeanRegeocode.pois = pois;
  34. }
  35. return addressBeanRegeocode;
  36. }
  37. Map<String, dynamic> $AddressBeanRegeocodeToJson(AddressBeanRegeocode entity) {
  38. final Map<String, dynamic> data = <String, dynamic>{};
  39. data['formatted_address'] = entity.formattedAddress;
  40. data['addressComponent'] = entity.addressComponent.toJson();
  41. data['pois'] = entity.pois.map((v) => v.toJson()).toList();
  42. return data;
  43. }
  44. AddressBeanRegeocodeAddressComponent $AddressBeanRegeocodeAddressComponentFromJson(Map<String, dynamic> json) {
  45. AddressBeanRegeocodeAddressComponent addressBeanRegeocodeAddressComponent = AddressBeanRegeocodeAddressComponent();
  46. var city = jsonConvert.convert<String>(json['city']);
  47. if (city != null) {
  48. addressBeanRegeocodeAddressComponent.city = city;
  49. }
  50. var province = jsonConvert.convert<String>(json['province']);
  51. if (province != null) {
  52. addressBeanRegeocodeAddressComponent.province = province;
  53. }
  54. var adcode = jsonConvert.convert<String>(json['adcode']);
  55. if (adcode != null) {
  56. addressBeanRegeocodeAddressComponent.adcode = adcode;
  57. }
  58. var district = jsonConvert.convert<String>(json['district']);
  59. if (district != null) {
  60. addressBeanRegeocodeAddressComponent.district = district;
  61. }
  62. var towncode = jsonConvert.convert<String>(json['towncode']);
  63. if (towncode != null) {
  64. addressBeanRegeocodeAddressComponent.towncode = towncode;
  65. }
  66. var country = jsonConvert.convert<String>(json['country']);
  67. if (country != null) {
  68. addressBeanRegeocodeAddressComponent.country = country;
  69. }
  70. var township = jsonConvert.convert<String>(json['township']);
  71. if (township != null) {
  72. addressBeanRegeocodeAddressComponent.township = township;
  73. }
  74. var citycode = jsonConvert.convert<String>(json['citycode']);
  75. if (citycode != null) {
  76. addressBeanRegeocodeAddressComponent.citycode = citycode;
  77. }
  78. return addressBeanRegeocodeAddressComponent;
  79. }
  80. Map<String, dynamic> $AddressBeanRegeocodeAddressComponentToJson(AddressBeanRegeocodeAddressComponent entity) {
  81. final Map<String, dynamic> data = <String, dynamic>{};
  82. data['city'] = entity.city;
  83. data['province'] = entity.province;
  84. data['adcode'] = entity.adcode;
  85. data['district'] = entity.district;
  86. data['towncode'] = entity.towncode;
  87. data['country'] = entity.country;
  88. data['township'] = entity.township;
  89. data['citycode'] = entity.citycode;
  90. return data;
  91. }
  92. AddressBeanRegeocodePois $AddressBeanRegeocodePoisFromJson(Map<String, dynamic> json) {
  93. AddressBeanRegeocodePois addressBeanRegeocodePois = AddressBeanRegeocodePois();
  94. var id = jsonConvert.convert<String>(json['id']);
  95. if (id != null) {
  96. addressBeanRegeocodePois.id = id;
  97. }
  98. var direction = jsonConvert.convert<String>(json['direction']);
  99. if (direction != null) {
  100. addressBeanRegeocodePois.direction = direction;
  101. }
  102. var businessarea = jsonConvert.convert<String>(json['businessarea']);
  103. if (businessarea != null) {
  104. addressBeanRegeocodePois.businessarea = businessarea;
  105. }
  106. var address = jsonConvert.convert<String>(json['address']);
  107. if (address != null) {
  108. addressBeanRegeocodePois.address = address;
  109. }
  110. var poiweight = jsonConvert.convert<String>(json['poiweight']);
  111. if (poiweight != null) {
  112. addressBeanRegeocodePois.poiweight = poiweight;
  113. }
  114. var name = jsonConvert.convert<String>(json['name']);
  115. if (name != null) {
  116. addressBeanRegeocodePois.name = name;
  117. }
  118. var location = jsonConvert.convert<String>(json['location']);
  119. if (location != null) {
  120. addressBeanRegeocodePois.location = location;
  121. }
  122. var distance = jsonConvert.convert<String>(json['distance']);
  123. if (distance != null) {
  124. addressBeanRegeocodePois.distance = distance;
  125. }
  126. var type = jsonConvert.convert<String>(json['type']);
  127. if (type != null) {
  128. addressBeanRegeocodePois.type = type;
  129. }
  130. return addressBeanRegeocodePois;
  131. }
  132. Map<String, dynamic> $AddressBeanRegeocodePoisToJson(AddressBeanRegeocodePois entity) {
  133. final Map<String, dynamic> data = <String, dynamic>{};
  134. data['id'] = entity.id;
  135. data['direction'] = entity.direction;
  136. data['businessarea'] = entity.businessarea;
  137. data['address'] = entity.address;
  138. data['poiweight'] = entity.poiweight;
  139. data['name'] = entity.name;
  140. data['location'] = entity.location;
  141. data['distance'] = entity.distance;
  142. data['type'] = entity.type;
  143. return data;
  144. }