import 'package:bbyyy/beans/ad_pricing_bean_entity.dart'; adPricingBeanEntityFromJson(AdPricingBeanEntity data, Map json) { if (json['data'] != null) { data.data = (json['data'] as List).map((v) => AdPricingBeanData().fromJson(v)).toList(); } if (json['error'] != null) { data.error = json['error'].toString(); } return data; } Map adPricingBeanEntityToJson(AdPricingBeanEntity entity) { final Map data = new Map(); data['data'] = entity.data?.map((v) => v.toJson())?.toList(); data['error'] = entity.error; return data; } adPricingBeanDataFromJson(AdPricingBeanData data, Map json) { if (json['pricing'] != null) { data.pricing = json['pricing'] is String ? double.tryParse(json['pricing']) : json['pricing'].toDouble(); } if (json['left'] != null) { data.left = json['left'] is String ? int.tryParse(json['left']) : json['left'].toInt(); } if (json['id'] != null) { data.id = json['id'] is String ? int.tryParse(json['id']) : json['id'].toInt(); } if (json['type'] != null) { data.type = json['type'] is String ? int.tryParse(json['type']) : json['type'].toInt(); } return data; } Map adPricingBeanDataToJson(AdPricingBeanData entity) { final Map data = new Map(); data['pricing'] = entity.pricing; data['left'] = entity.left; data['id'] = entity.id; data['type'] = entity.type; return data; }