UserLevel.dart 471 B

1234567891011121314151617181920
  1. import 'package:json_annotation/json_annotation.dart';
  2. part 'UserLevel.g.dart';
  3. @JsonSerializable()
  4. class UserLevel {
  5. UserLevel(this.id, this.name);
  6. int id;
  7. String name;//名称
  8. factory UserLevel.fromJson(Map<String, dynamic> json) =>
  9. _$UserLevelFromJson(json);
  10. Map<String, dynamic> toJson() => _$UserLevelToJson(this);
  11. // 命名构造函数
  12. UserLevel.empty();
  13. @override
  14. String toString() {
  15. return _$UserLevelToJson(this).toString();
  16. }
  17. }