123456789101112131415161718192021222324252627282930313233343536
  1. class Address {
  2. String? address;
  3. bool? isDefault;
  4. String? addressId;
  5. String? ownerType;
  6. String? ownerId;
  7. num? sortNo;
  8. String? orgId;
  9. num? status;
  10. late bool selected; //另外加的 选择默认地址bug用
  11. Address();
  12. Address.fromJson(Map<String, dynamic> json)
  13. : address = json["address"],
  14. isDefault = json["isDefault"],
  15. addressId = json["addressId"],
  16. ownerType = json["ownerType"],
  17. ownerId = json["ownerId"],
  18. sortNo = json["sortNo"],
  19. orgId = json["orgId"],
  20. status = json["status"],
  21. selected=json["isDefault"]?? false;
  22. Map<String, dynamic> toJson() => {
  23. 'address': address,
  24. 'isDefault': isDefault,
  25. 'addressId': addressId,
  26. 'ownerType': ownerType,
  27. 'ownerId': ownerId,
  28. 'sortNo': sortNo,
  29. 'orgId': orgId,
  30. 'status': status,
  31. 'selected': selected,
  32. };
  33. }