user.dart 741 B

1234567891011121314151617181920212223242526272829303132333435
  1. /// User model类
  2. /// Time:
  3. /// Copyright © 2021 liuyuqi.gov@msn.cn. All Rights Reserved.
  4. class UserModel {
  5. String userid = "";
  6. String userName = "";
  7. String token = "";
  8. UserModel.fromJson(Map<String, dynamic> json) {
  9. userid = json['userid'];
  10. userName = json['userName'];
  11. token = json['token'];
  12. }
  13. Map<String, dynamic> toJson(UserModel user) {
  14. return {
  15. 'userid': userid,
  16. 'userName': userName,
  17. 'token': token,
  18. };
  19. }
  20. }
  21. class UserEntity {
  22. List<UserModel> users = [];
  23. UserEntity.fromJson(Map<String, dynamic> json) {
  24. if (json['users'] != null) {
  25. users = List<UserModel>.empty();
  26. json['users'].forEach((v) {
  27. users.add(UserModel.fromJson(v));
  28. });
  29. }
  30. }
  31. }