| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- import 'package:bbyyy/beans/w_x_bean_entity.dart';
- wXBeanEntityFromJson(WXBeanEntity data, Map<String, dynamic> json) {
- if (json['openid'] != null) {
- data.openid = json['openid'].toString();
- }
- if (json['nickname'] != null) {
- data.nickname = json['nickname'].toString();
- }
- if (json['sex'] != null) {
- data.sex = json['sex'] is String
- ? int.tryParse(json['sex'])
- : json['sex'].toInt();
- }
- if (json['language'] != null) {
- data.language = json['language'].toString();
- }
- if (json['city'] != null) {
- data.city = json['city'].toString();
- }
- if (json['province'] != null) {
- data.province = json['province'].toString();
- }
- if (json['country'] != null) {
- data.country = json['country'].toString();
- }
- if (json['headimgurl'] != null) {
- data.headimgurl = json['headimgurl'].toString();
- }
- if (json['privilege'] != null) {
- data.privilege = (json['privilege'] as List).map((v) => v).toList().cast<dynamic>();
- }
- if (json['unionid'] != null) {
- data.unionid = json['unionid'].toString();
- }
- return data;
- }
- Map<String, dynamic> wXBeanEntityToJson(WXBeanEntity entity) {
- final Map<String, dynamic> data = new Map<String, dynamic>();
- data['openid'] = entity.openid;
- data['nickname'] = entity.nickname;
- data['sex'] = entity.sex;
- data['language'] = entity.language;
- data['city'] = entity.city;
- data['province'] = entity.province;
- data['country'] = entity.country;
- data['headimgurl'] = entity.headimgurl;
- data['privilege'] = entity.privilege;
- data['unionid'] = entity.unionid;
- return data;
- }
|