You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

54 lines
1.8 KiB

// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'user_info_model.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
UserInfoModel _$UserInfoModelFromJson(Map<String, dynamic> json) =>
UserInfoModel(
id: json['id'] as int,
name: json['name'] as String,
phone: json['phone'] as String,
isVip: json['is_vip'] as int,
isTrial: json['is_trial'] as int,
tag: json['tag'] as String,
status: json['status'] as int,
start: json['start'] as int,
end: json['end'] as int,
contentCon: (json['content_con'] as List<dynamic>?)
?.map((e) => Content.fromJson(e as Map<String, dynamic>))
.toList(),
contentRef: (json['content_ref'] as List<dynamic>?)
?.map((e) => Content.fromJson(e as Map<String, dynamic>))
.toList(),
);
Map<String, dynamic> _$UserInfoModelToJson(UserInfoModel instance) =>
<String, dynamic>{
'id': instance.id,
'name': instance.name,
'phone': instance.phone,
'is_vip': instance.isVip,
'is_trial': instance.isTrial,
'tag': instance.tag,
'status': instance.status,
'start': instance.start,
'end': instance.end,
'content_con': instance.contentCon,
'content_ref': instance.contentRef,
};
Content _$ContentFromJson(Map<String, dynamic> json) => Content(
id: json['id'] as int,
content: json['content'] as String,
isChecked: json['is_checked'] as int,
);
Map<String, dynamic> _$ContentToJson(Content instance) => <String, dynamic>{
'id': instance.id,
'content': instance.content,
'is_checked': instance.isChecked,
};