ad_bean_entity.dart 948 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. import 'package:bbyyy/generated/json/base/json_convert_content.dart';
  2. import 'package:bbyyy/generated/json/base/json_field.dart';
  3. class AdBeanEntity with JsonConvert<AdBeanEntity> {
  4. AdBeanData data;
  5. String error;
  6. }
  7. class AdBeanData with JsonConvert<AdBeanData> {
  8. int total;
  9. List<AdBeanDataData> data;
  10. }
  11. class AdBeanDataData with JsonConvert<AdBeanDataData> {
  12. int id;
  13. String description;
  14. @JSONField(name: "link_id")
  15. int linkId;
  16. int type;
  17. @JSONField(name: "create_time")
  18. String createTime;
  19. int days;
  20. @JSONField(name: "user_pic")
  21. String userPic;
  22. @JSONField(name: "user_name")
  23. String userName;
  24. String title;
  25. @JSONField(name: "link_type")
  26. int linkType;
  27. @JSONField(name: "start_date")
  28. String startDate;
  29. @JSONField(name: "user_uid")
  30. int userUid;
  31. @JSONField(name: "cover_path")
  32. String coverPath;
  33. String pictures;
  34. bool renewed;
  35. String mobile;
  36. @JSONField(name: "on_show")
  37. bool onShow;
  38. @JSONField(name: "paid")
  39. bool paid;
  40. }