sms_info.g.dart 1.66 KB
// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'sms_info.dart';

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

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

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

SmsInfoData _$DataFromJson(Map<String, dynamic> json) {
  return SmsInfoData(
      json['last_num'] as String,
      (json['meals'] as List)
          ?.map((e) =>
              e == null ? null : Meals.fromJson(e as Map<String, dynamic>))
          ?.toList());
}

Map<String, dynamic> _$DataToJson(SmsInfoData instance) =>
    <String, dynamic>{'last_num': instance.lastNum, 'meals': instance.meals};

Meals _$MealsFromJson(Map<String, dynamic> json) {
  return Meals(
      json['id'] as String,
      json['package_name'] as String,
      json['total'] as String,
      json['price_ave'] as String,
      json['price_old'] as String,
      json['price'] as String,
      json['discount'] as String);
}

Map<String, dynamic> _$MealsToJson(Meals instance) => <String, dynamic>{
      'id': instance.id,
      'package_name': instance.packageName,
      'total': instance.total,
      'price_ave': instance.priceAve,
      'price_old': instance.priceOld,
      'price': instance.price,
      'discount': instance.discount
    };