news_detail_item.dart 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. class NewsDetailItem {
  2. // String release_id;
  3. // bool isLike;
  4. // String release_date;
  5. // String video_path;
  6. // int top_serial;
  7. // String district;
  8. // String release_user;
  9. // String id;
  10. // String title;
  11. // String content;
  12. // int lookNum;
  13. String id;
  14. bool isTop;
  15. int topSerial;
  16. String title;
  17. String content;
  18. String videoUrl;
  19. String releaseDate;
  20. String releaseUser;
  21. String releaseId;
  22. String lookNum;
  23. String likeNum;
  24. bool isLike;
  25. NewsDetailItem(
  26. {this.id = "",
  27. this.isTop,
  28. this.topSerial,
  29. this.title,
  30. this.content,
  31. this.videoUrl,
  32. this.releaseDate,
  33. this.releaseUser,
  34. this.releaseId,
  35. this.lookNum,
  36. this.likeNum,
  37. this.isLike});
  38. NewsDetailItem.fromJsonMap(Map<String, dynamic> json)
  39. : id = json['id'],
  40. isTop = json['isTop'],
  41. topSerial = json['topSerial'],
  42. title = json['title'],
  43. content = json['content'],
  44. videoUrl = json['videoUrl'],
  45. releaseDate = json['releaseDate'],
  46. releaseUser = json['releaseUser'],
  47. releaseId = json['releaseId'],
  48. lookNum = json['lookNum'],
  49. likeNum = json['likeNum'],
  50. isLike = json['isLike'];
  51. Map<String, dynamic> toJson() {
  52. final Map<String, dynamic> data = new Map<String, dynamic>();
  53. data['id'] = this.id;
  54. data['isTop'] = this.isTop;
  55. data['topSerial'] = this.topSerial;
  56. data['title'] = this.title;
  57. data['content'] = this.content;
  58. data['videoUrl'] = this.videoUrl;
  59. data['releaseDate'] = this.releaseDate;
  60. data['releaseUser'] = this.releaseUser;
  61. data['releaseId'] = this.releaseId;
  62. data['lookNum'] = this.lookNum;
  63. data['likeNum'] = this.likeNum;
  64. data['isLike'] = this.isLike;
  65. return data;
  66. }
  67. }