track_daily_bean.dart 798 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. import 'package:json_annotation/json_annotation.dart';
  2. part 'track_daily_bean.g.dart';
  3. @JsonSerializable()
  4. class TrackDailyBean {
  5. @JsonKey(name: 'addr')
  6. String? addr;
  7. @JsonKey(name: 'start')
  8. int start;
  9. @JsonKey(name: 'end')
  10. int end;
  11. @JsonKey(name: 'duration')
  12. int duration;
  13. @JsonKey(name: 'network')
  14. String? network;
  15. @JsonKey(name: 'status')
  16. int status;
  17. @JsonKey(name: 'totalUnlock')
  18. int? totalUnlock;
  19. @JsonKey(name: 'highUnlock')
  20. int? highUnlock;
  21. TrackDailyBean({
  22. this.addr,
  23. required this.start,
  24. required this.end,
  25. required this.duration,
  26. this.network,
  27. required this.status,
  28. this.totalUnlock,
  29. this.highUnlock,
  30. });
  31. factory TrackDailyBean.fromJson(Map<String, dynamic> json) =>
  32. _$TrackDailyBeanFromJson(json);
  33. }