import 'package:bbyyy/beans/poi_bean_entity.dart'; poiBeanEntityFromJson(PoiBeanEntity data, Map json) { if (json['status'] != null) { data.status = json['status'].toString(); } if (json['info'] != null) { data.info = json['info'].toString(); } if (json['infocode'] != null) { data.infocode = json['infocode'].toString(); } if (json['count'] != null) { data.count = json['count'].toString(); } if (json['pois'] != null) { data.pois = (json['pois'] as List).map((v) => PoiBeanPois().fromJson(v)).toList(); } return data; } Map poiBeanEntityToJson(PoiBeanEntity entity) { final Map data = new Map(); data['status'] = entity.status; data['info'] = entity.info; data['infocode'] = entity.infocode; data['count'] = entity.count; data['pois'] = entity.pois?.map((v) => v.toJson())?.toList(); return data; } poiBeanPoisFromJson(PoiBeanPois data, Map json) { if (json['id'] != null) { data.id = json['id'].toString(); } if (json['name'] != null) { data.name = json['name'].toString(); } if (json['tag'] != null) { data.tag = json['tag'].toString(); } if (json['type'] != null) { data.type = json['type'].toString(); } if (json['typecode'] != null) { data.typecode = json['typecode'].toString(); } if (json['biz_type'] != null) { data.bizType = json['biz_type'].toString(); } if (json['address'] != null) { data.address = json['address'].toString(); } if (json['location'] != null) { data.location = json['location'].toString(); } if (json['tel'] != null) { data.tel = json['tel'].toString(); } if (json['pcode'] != null) { data.pcode = json['pcode'].toString(); } if (json['pname'] != null) { data.pname = json['pname'].toString(); } if (json['citycode'] != null) { data.citycode = json['citycode'].toString(); } if (json['cityname'] != null) { data.cityname = json['cityname'].toString(); } if (json['adcode'] != null) { data.adcode = json['adcode'].toString(); } if (json['adname'] != null) { data.adname = json['adname'].toString(); } if (json['gridcode'] != null) { data.gridcode = json['gridcode'].toString(); } if (json['business_area'] != null) { data.businessArea = json['business_area'].toString(); } if (json['timestamp'] != null) { data.timestamp = json['timestamp'].toString(); } return data; } Map poiBeanPoisToJson(PoiBeanPois entity) { final Map data = new Map(); data['id'] = entity.id; data['name'] = entity.name; data['tag'] = entity.tag; data['type'] = entity.type; data['typecode'] = entity.typecode; data['biz_type'] = entity.bizType; data['address'] = entity.address; data['location'] = entity.location; data['tel'] = entity.tel; data['pcode'] = entity.pcode; data['pname'] = entity.pname; data['citycode'] = entity.citycode; data['cityname'] = entity.cityname; data['adcode'] = entity.adcode; data['adname'] = entity.adname; data['gridcode'] = entity.gridcode; data['business_area'] = entity.businessArea; data['timestamp'] = entity.timestamp; return data; }