access_bean_entity_helper.dart 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. import 'package:bbyyy/beans/access_bean_entity.dart';
  2. accessBeanEntityFromJson(AccessBeanEntity data, Map<String, dynamic> json) {
  3. if (json['access_token'] != null) {
  4. data.accessToken = json['access_token'].toString();
  5. }
  6. if (json['expires_in'] != null) {
  7. data.expiresIn = json['expires_in'] is String
  8. ? int.tryParse(json['expires_in'])
  9. : json['expires_in'].toInt();
  10. }
  11. if (json['refresh_token'] != null) {
  12. data.refreshToken = json['refresh_token'].toString();
  13. }
  14. if (json['openid'] != null) {
  15. data.openid = json['openid'].toString();
  16. }
  17. if (json['scope'] != null) {
  18. data.scope = json['scope'].toString();
  19. }
  20. if (json['unionid'] != null) {
  21. data.unionid = json['unionid'].toString();
  22. }
  23. return data;
  24. }
  25. Map<String, dynamic> accessBeanEntityToJson(AccessBeanEntity entity) {
  26. final Map<String, dynamic> data = new Map<String, dynamic>();
  27. data['access_token'] = entity.accessToken;
  28. data['expires_in'] = entity.expiresIn;
  29. data['refresh_token'] = entity.refreshToken;
  30. data['openid'] = entity.openid;
  31. data['scope'] = entity.scope;
  32. data['unionid'] = entity.unionid;
  33. return data;
  34. }