import 'package:bbyyy/beans/grab_a_red_envelope_bean_entity.dart'; grabARedEnvelopeBeanEntityFromJson(GrabARedEnvelopeBeanEntity data, Map json) { if (json['data'] != null) { data.data = GrabARedEnvelopeBeanData().fromJson(json['data']); } if (json['error'] != null) { data.error = json['error'].toString(); } return data; } Map grabARedEnvelopeBeanEntityToJson(GrabARedEnvelopeBeanEntity entity) { final Map data = new Map(); data['data'] = entity.data?.toJson(); data['error'] = entity.error; return data; } grabARedEnvelopeBeanDataFromJson(GrabARedEnvelopeBeanData data, Map json) { if (json['success'] != null) { data.success = json['success']; } if (json['amount'] != null) { data.amount = json['amount'] is String ? double.tryParse(json['amount']) : json['amount'].toDouble(); } if (json['msg'] != null) { data.msg = json['msg'].toString(); } return data; } Map grabARedEnvelopeBeanDataToJson(GrabARedEnvelopeBeanData entity) { final Map data = new Map(); data['success'] = entity.success; data['amount'] = entity.amount; data['msg'] = entity.msg; return data; }