login_information_bean_entity_helper.dart 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. import 'package:bbyyy/beans/login_information_bean_entity.dart';
  2. loginInformationBeanEntityFromJson(LoginInformationBeanEntity data, Map<String, dynamic> json) {
  3. if (json['data'] != null) {
  4. data.data = LoginInformationBeanData().fromJson(json['data']);
  5. }
  6. if (json['error'] != null) {
  7. data.error = json['error'].toString();
  8. }
  9. return data;
  10. }
  11. Map<String, dynamic> loginInformationBeanEntityToJson(LoginInformationBeanEntity entity) {
  12. final Map<String, dynamic> data = new Map<String, dynamic>();
  13. data['data'] = entity.data?.toJson();
  14. data['error'] = entity.error;
  15. return data;
  16. }
  17. loginInformationBeanDataFromJson(LoginInformationBeanData data, Map<String, dynamic> json) {
  18. if (json['user'] != null) {
  19. data.user = json['user'].toString();
  20. }
  21. if (json['token'] != null) {
  22. data.token = json['token'].toString();
  23. }
  24. if (json['extra'] != null) {
  25. data.extra = LoginInformationBeanDataExtra().fromJson(json['extra']);
  26. }
  27. return data;
  28. }
  29. Map<String, dynamic> loginInformationBeanDataToJson(LoginInformationBeanData entity) {
  30. final Map<String, dynamic> data = new Map<String, dynamic>();
  31. data['user'] = entity.user;
  32. data['token'] = entity.token;
  33. data['extra'] = entity.extra?.toJson();
  34. return data;
  35. }
  36. loginInformationBeanDataExtraFromJson(LoginInformationBeanDataExtra data, Map<String, dynamic> json) {
  37. if (json['id'] != null) {
  38. data.id = json['id'] is String
  39. ? int.tryParse(json['id'])
  40. : json['id'].toInt();
  41. }
  42. if (json['uid'] != null) {
  43. data.uid = json['uid'] is String
  44. ? int.tryParse(json['uid'])
  45. : json['uid'].toInt();
  46. }
  47. if (json['state'] != null) {
  48. data.state = json['state'] is String
  49. ? int.tryParse(json['state'])
  50. : json['state'].toInt();
  51. }
  52. if (json['name'] != null) {
  53. data.name = json['name'].toString();
  54. }
  55. if (json['picture'] != null) {
  56. data.picture = json['picture'].toString();
  57. }
  58. return data;
  59. }
  60. Map<String, dynamic> loginInformationBeanDataExtraToJson(LoginInformationBeanDataExtra entity) {
  61. final Map<String, dynamic> data = new Map<String, dynamic>();
  62. data['id'] = entity.id;
  63. data['uid'] = entity.uid;
  64. data['state'] = entity.state;
  65. data['name'] = entity.name;
  66. data['picture'] = entity.picture;
  67. return data;
  68. }