import 'package:bbyyy/beans/access_bean_entity.dart'; accessBeanEntityFromJson(AccessBeanEntity data, Map json) { if (json['access_token'] != null) { data.accessToken = json['access_token'].toString(); } if (json['expires_in'] != null) { data.expiresIn = json['expires_in'] is String ? int.tryParse(json['expires_in']) : json['expires_in'].toInt(); } if (json['refresh_token'] != null) { data.refreshToken = json['refresh_token'].toString(); } if (json['openid'] != null) { data.openid = json['openid'].toString(); } if (json['scope'] != null) { data.scope = json['scope'].toString(); } if (json['unionid'] != null) { data.unionid = json['unionid'].toString(); } return data; } Map accessBeanEntityToJson(AccessBeanEntity entity) { final Map data = new Map(); data['access_token'] = entity.accessToken; data['expires_in'] = entity.expiresIn; data['refresh_token'] = entity.refreshToken; data['openid'] = entity.openid; data['scope'] = entity.scope; data['unionid'] = entity.unionid; return data; }