vp_pricing_bean_entity.dart 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import 'package:bbyyy/generated/json/base/json_field.dart';
  2. import 'package:bbyyy/generated/json/vp_pricing_bean_entity.g.dart';
  3. @JsonSerializable()
  4. class VpPricingBeanEntity {
  5. VpPricingBeanEntity();
  6. factory VpPricingBeanEntity.fromJson(Map<String, dynamic> json) => $VpPricingBeanEntityFromJson(json);
  7. Map<String, dynamic> toJson() => $VpPricingBeanEntityToJson(this);
  8. VpPricingBeanData data;
  9. String error;
  10. }
  11. @JsonSerializable()
  12. class VpPricingBeanData {
  13. VpPricingBeanData();
  14. factory VpPricingBeanData.fromJson(Map<String, dynamic> json) => $VpPricingBeanDataFromJson(json);
  15. Map<String, dynamic> toJson() => $VpPricingBeanDataToJson(this);
  16. int total;
  17. List<VpPricingBeanDataData> data;
  18. }
  19. @JsonSerializable()
  20. class VpPricingBeanDataData {
  21. VpPricingBeanDataData();
  22. factory VpPricingBeanDataData.fromJson(Map<String, dynamic> json) => $VpPricingBeanDataDataFromJson(json);
  23. Map<String, dynamic> toJson() => $VpPricingBeanDataDataToJson(this);
  24. String title;
  25. int type;
  26. double pricing;
  27. String introduction;
  28. int id;
  29. String key;
  30. }