track_daily_dialogs_info.dart 680 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. import 'package:json_annotation/json_annotation.dart';
  2. part 'track_daily_dialogs_info.g.dart';
  3. @JsonSerializable()
  4. class TrackDailyDialogsInfo {
  5. ///好友id
  6. @JsonKey(name: 'friendId')
  7. String? friendId;
  8. ///手机号码
  9. @JsonKey(name: 'phone')
  10. String? phone;
  11. ///备注
  12. @JsonKey(name: 'remark')
  13. String? remark;
  14. /// 头像
  15. @JsonKey(name: 'avatar')
  16. String? avatar;
  17. ///名称
  18. @JsonKey(name: 'name')
  19. String? name;
  20. TrackDailyDialogsInfo({
  21. this.friendId,
  22. this.phone,
  23. this.remark,
  24. this.avatar,
  25. this.name,
  26. });
  27. factory TrackDailyDialogsInfo.fromJson(Map<String, dynamic> json) =>
  28. _$TrackDailyDialogsInfoFromJson(json);
  29. }