cookbook_one_model.g.dart 3.22 KB
// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'cookbook_one_model.dart';

// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************

CookbookOneModel _$CookbookOneModelFromJson(Map<String, dynamic> json) {
  return CookbookOneModel(
    json['ret'] as int?,
    json['data'] == null
        ? null
        : Data.fromJson(json['data'] as Map<String, dynamic>),
    json['msg'] as String?,
  );
}

Map<String, dynamic> _$CookbookOneModelToJson(CookbookOneModel instance) =>
    <String, dynamic>{
      'ret': instance.ret,
      'data': instance.data,
      'msg': instance.msg,
    };

Data _$DataFromJson(Map<String, dynamic> json) {
  return Data(
    json['data'] == null
        ? null
        : CookbookOneSunModel.fromJson(json['data'] as Map<String, dynamic>),
  );
}

Map<String, dynamic> _$DataToJson(Data instance) => <String, dynamic>{
      'data': instance.data,
    };

CookbookOneSunModel _$CookbookOneSunModelFromJson(Map<String, dynamic> json) {
  return CookbookOneSunModel(
    json['id'] as String?,
    json['sellerid'] as String?,
    json['cid'] as String?,
    json['unit'] as String?,
    json['name'] as String?,
    json['price'] as String?,
    json['first_name'] as String?,
    json['channel'] as String?,
    json['status'] as String?,
    json['give'] as String?,
    json['image'] as String?,
    json['order_o'] as String?,
    json['cdate'] as String?,
    json['class_name'] as String?,
    json['class_order'] as String?,
    json['attr'] as List?,
    (json['spec'] as List?)
        ?.map((e) =>
            e == null ? null : SpecModel.fromJson(e as Map<String, dynamic>))
        .toList(),
    (json['practice'] as List?)
        ?.map((e) => e == null
            ? null
            : PracticeModel.fromJson(e as Map<String, dynamic>))
        .toList(),
    json['taste'] as String?,
    json['cooks'] as String?,
    json['cook_style'] == null
        ? null
        : DishCookStyle.fromJson(convert.json.decode(json['cook_style'])),
    json['desc'] as String?,
  );
}

Map<String, dynamic> _$CookbookOneSunModelToJson(
        CookbookOneSunModel instance) =>
    <String, dynamic>{
      'id': instance.id,
      'sellerid': instance.sellerid,
      'cid': instance.cid,
      'unit': instance.unit,
      'name': instance.name,
      'price': instance.price,
      'first_name': instance.firstName,
      'channel': instance.channel,
      'status': instance.status,
      'give': instance.give,
      'image': instance.image,
      'order_o': instance.orderO,
      'cdate': instance.cdate,
      'class_name': instance.className,
      'class_order': instance.classOrder,
      'attr': instance.attr,
      'spec': instance.spec,
      'practice': instance.practice,
      'taste': instance.taste,
      'cooks': instance.cooks,
      'cook_style': instance.cookStyle,
      'desc': instance.desc

      // 'template': instance.template,
    };

// Template _$TemplateFromJson(Map<String, dynamic> json) {
//   return Template(
//     json['templateid'] as String,
//   );
// }

// Map<String, dynamic> _$TemplateToJson(Template instance) => <String, dynamic>{
//       'templateid': instance.templateid,
//     };