coupon_model.g.dart 2 KB
// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'coupon_model.dart';

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

CouponModel _$CouponModelFromJson(Map<String, dynamic> json) {
  return CouponModel(
      json['ret'] as int,
      (json['data'] as List)
          ?.map((e) => e == null
              ? null
              : CouponSunModel.fromJson(e as Map<String, dynamic>))
          ?.toList(),
      json['msg'] as String);
}

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

CouponSunModel _$CouponSunModelFromJson(Map<String, dynamic> json) {
  return CouponSunModel(
    json['id'] as String,
    json['uid'] as String,
    json['aname'] as String,
    json['desc'] as String,
    json['stime'] as String,
    json['etime'] as String,
    json['explain'] as String,
    json['status'] as String,
    json['cdate'] as String,
    json['receive_num'] as String,
    json['use_num'] as String,
    json['nickname'] as String,
    json['uid_list'] as String,
    json['is_examine'] as String,
    json['is_type'] as String,
    json['is_open'] as String,
    json['status'] == "1" ? true : false,
  );
}

Map<String, dynamic> _$CouponSunModelToJson(CouponSunModel instance) =>
    <String, dynamic>{
      'id': instance.id,
      'uid': instance.uid,
      'aname': instance.aname,
      'desc': instance.desc,
      'stime': instance.stime,
      'etime': instance.etime,
      'explain': instance.explain,
      'status': instance.status,
      'cdate': instance.cdate,
      'receiveNum': instance.receiveNum,
      'useNum': instance.useNum,
      'nickname': instance.nickname,
      'uid_list': instance.uidList,
      'is_examine': instance.isExamine,
      'is_type': instance.isType,
      'isOpen': instance.isOpen,
      'isOpenBool': instance.isOpenBool
    };