基础组件库
 
 
 
 
 

44 linhas
1.2 KiB

  1. /// token : "6209c60befba0f34c3ade079409337713ddab9c5"
  2. /// user_id : "55"
  3. /// username : "1328603811x"
  4. /// perms : ["app_zhiyingshenghuo_access"]
  5. /// register_invite_code_enable : "0"
  6. class LoginUser {
  7. String token;
  8. String userId;
  9. String username;
  10. List<String> perms;
  11. String registerInviteCodeEnable;
  12. LoginUser(
  13. {this.token,
  14. this.userId,
  15. this.username,
  16. this.perms,
  17. this.registerInviteCodeEnable});
  18. LoginUser.fromJson(Map<String, dynamic> json) {
  19. token = json['token'];
  20. userId = json['user_id'];
  21. username = json['username'];
  22. perms = json['perms'].cast<String>();
  23. registerInviteCodeEnable = json['register_invite_code_enable'];
  24. }
  25. Map<String, dynamic> toJson() {
  26. final Map<String, dynamic> data = new Map<String, dynamic>();
  27. data['token'] = this.token;
  28. data['user_id'] = this.userId;
  29. data['username'] = this.username;
  30. data['perms'] = this.perms;
  31. data['register_invite_code_enable'] = this.registerInviteCodeEnable;
  32. return data;
  33. }
  34. @override
  35. String toString() {
  36. return 'LoginUser{token: $token, userId: $userId, username: $username, perms: $perms, registerInviteCodeEnable: $registerInviteCodeEnable}';
  37. }
  38. }