activity_bean_entity.dart 946 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. import 'package:bbyyy/generated/json/activity_bean_entity.g.dart';
  2. import 'package:bbyyy/generated/json/base/json_field.dart';
  3. @JsonSerializable()
  4. class ActivityBeanEntity {
  5. ActivityBeanEntity();
  6. factory ActivityBeanEntity.fromJson(Map<String, dynamic> json) => $ActivityBeanEntityFromJson(json);
  7. Map<String, dynamic> toJson() => $ActivityBeanEntityToJson(this);
  8. List<ActivityBeanData> data;
  9. String error;
  10. }
  11. @JsonSerializable()
  12. class ActivityBeanData {
  13. ActivityBeanData();
  14. factory ActivityBeanData.fromJson(Map<String, dynamic> json) => $ActivityBeanDataFromJson(json);
  15. Map<String, dynamic> toJson() => $ActivityBeanDataToJson(this);
  16. int min;
  17. String city;
  18. @JSONField(name: "shop_uid")
  19. int shopUid;
  20. int id;
  21. int type;
  22. int max;
  23. String province;
  24. String county;
  25. @JSONField(name: "commodity_id")
  26. int commodityId;
  27. bool valid;
  28. @JSONField(name: "from_date")
  29. String fromDate;
  30. @JSONField(name: "to_date")
  31. String toDate;
  32. }