| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- import 'package:bbyyy/beans/login_information_bean_entity.dart';
- loginInformationBeanEntityFromJson(LoginInformationBeanEntity data, Map<String, dynamic> json) {
- if (json['data'] != null) {
- data.data = LoginInformationBeanData().fromJson(json['data']);
- }
- if (json['error'] != null) {
- data.error = json['error'].toString();
- }
- return data;
- }
- Map<String, dynamic> loginInformationBeanEntityToJson(LoginInformationBeanEntity entity) {
- final Map<String, dynamic> data = new Map<String, dynamic>();
- data['data'] = entity.data?.toJson();
- data['error'] = entity.error;
- return data;
- }
- loginInformationBeanDataFromJson(LoginInformationBeanData data, Map<String, dynamic> json) {
- if (json['user'] != null) {
- data.user = json['user'].toString();
- }
- if (json['token'] != null) {
- data.token = json['token'].toString();
- }
- if (json['extra'] != null) {
- data.extra = LoginInformationBeanDataExtra().fromJson(json['extra']);
- }
- return data;
- }
- Map<String, dynamic> loginInformationBeanDataToJson(LoginInformationBeanData entity) {
- final Map<String, dynamic> data = new Map<String, dynamic>();
- data['user'] = entity.user;
- data['token'] = entity.token;
- data['extra'] = entity.extra?.toJson();
- return data;
- }
- loginInformationBeanDataExtraFromJson(LoginInformationBeanDataExtra data, Map<String, dynamic> json) {
- if (json['name'] != null) {
- data.name = json['name'].toString();
- }
- if (json['picture'] != null) {
- data.picture = json['picture'].toString();
- }
- if (json['type'] != null) {
- data.type = json['type'] is String
- ? int.tryParse(json['type'])
- : json['type'].toInt();
- }
- if (json['timestamp'] != null) {
- data.timestamp = json['timestamp'].toString();
- }
- if (json['salt'] != null) {
- data.salt = (json['salt'] as List).map((v) => v.toString()).toList().cast<String>();
- }
- if (json['id'] != null) {
- data.id = json['id'] is String
- ? int.tryParse(json['id'])
- : json['id'].toInt();
- }
- if (json['uid'] != null) {
- data.uid = json['uid'] is String
- ? int.tryParse(json['uid'])
- : json['uid'].toInt();
- }
- if (json['state'] != null) {
- data.state = json['state'] is String
- ? int.tryParse(json['state'])
- : json['state'].toInt();
- }
- return data;
- }
- Map<String, dynamic> loginInformationBeanDataExtraToJson(LoginInformationBeanDataExtra entity) {
- final Map<String, dynamic> data = new Map<String, dynamic>();
- data['name'] = entity.name;
- data['picture'] = entity.picture;
- data['type'] = entity.type;
- data['timestamp'] = entity.timestamp;
- data['salt'] = entity.salt;
- data['id'] = entity.id;
- data['uid'] = entity.uid;
- data['state'] = entity.state;
- return data;
- }
|