import 'package:bbyyy/beans/user_bean_entity.dart'; userBeanEntityFromJson(UserBeanEntity data, Map json) { if (json['data'] != null) { data.data = UserBeanData().fromJson(json['data']); } if (json['error'] != null) { data.error = json['error'].toString(); } return data; } Map userBeanEntityToJson(UserBeanEntity entity) { final Map data = new Map(); data['data'] = entity.data?.toJson(); data['error'] = entity.error; return data; } userBeanDataFromJson(UserBeanData data, Map json) { if (json['total'] != null) { data.total = json['total'] is String ? int.tryParse(json['total']) : json['total'].toInt(); } if (json['data'] != null) { data.data = (json['data'] as List).map((v) => UserBeanDataData().fromJson(v)).toList(); } return data; } Map userBeanDataToJson(UserBeanData entity) { final Map data = new Map(); data['total'] = entity.total; data['data'] = entity.data?.map((v) => v.toJson())?.toList(); return data; } userBeanDataDataFromJson(UserBeanDataData data, Map json) { if (json['mobile'] != null) { data.mobile = json['mobile'].toString(); } if (json['verify_time'] != null) { data.verifyTime = json['verify_time'].toString(); } if (json['ban_time'] != null) { data.banTime = json['ban_time'].toString(); } if (json['remove_time'] != null) { data.removeTime = json['remove_time'].toString(); } if (json['state'] != null) { data.state = json['state'] is String ? int.tryParse(json['state']) : json['state'].toInt(); } if (json['last_login'] != null) { data.lastLogin = json['last_login'].toString(); } 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['name'] != null) { data.name = json['name'].toString(); } if (json['picture'] != null) { data.picture = json['picture'].toString(); } if (json['register_time'] != null) { data.registerTime = json['register_time'].toString(); } if (json['alipay_account'] != null) { data.aliPayAccount = json['alipay_account'].toString(); } if (json['forbid_withdraw'] != null) { data.forbidWithdraw = json['forbid_withdraw']; } if (json['forbid_withdraw_by_shop_uid'] != null) { data.forbidWithdrawByShopUid = json['forbid_withdraw_by_shop_uid'] is String ? int.tryParse(json['forbid_withdraw_by_shop_uid']) : json['forbid_withdraw_by_shop_uid'].toInt(); } if (json['alipay_name'] != null) { data.aliPayName = json['alipay_name'].toString(); } if (json['wx_openid'] != null) { data.wxOpenid = json['wx_openid'].toString(); } if (json['wx_name'] != null) { data.wxName = json['wx_name'].toString(); } if (json['wx_picture'] != null) { data.wxPicture = json['wx_picture'].toString(); } return data; } Map userBeanDataDataToJson(UserBeanDataData entity) { final Map data = new Map(); data['mobile'] = entity.mobile; data['verify_time'] = entity.verifyTime; data['ban_time'] = entity.banTime; data['remove_time'] = entity.removeTime; data['state'] = entity.state; data['last_login'] = entity.lastLogin; data['id'] = entity.id; data['uid'] = entity.uid; data['name'] = entity.name; data['picture'] = entity.picture; data['register_time'] = entity.registerTime; data['alipay_account'] = entity.aliPayAccount; data['forbid_withdraw'] = entity.forbidWithdraw; data['forbid_withdraw_by_shop_uid'] = entity.forbidWithdrawByShopUid; data['alipay_name'] = entity.aliPayName; data['wx_openid'] = entity.wxOpenid; data['wx_name'] = entity.wxName; data['wx_picture'] = entity.wxPicture; return data; }