marketing_by_id_model.g.dart 2.53 KB
// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'marketing_by_id_model.dart';

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

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

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

MarketingByIdSunModel _$MarketingByIdSunModelFromJson(
    Map<String, dynamic> json) {
  return MarketingByIdSunModel(
    json['id'] as String,
    json['sellerid'] as String,
    json['uid'] as String,
    json['aid'] as String,
    json['gid'] as String,
    json['content'] as String,
    json['is_update'] as String,
    json['edate'] as String,
    json['cdate'] as String,
    json['guest_count'] as String,
    json['seller_user_count'] as int,
    json['not_finished'] as int,
    (json['seller_user'] as List)
        ?.map((e) =>
            e == null ? null : SellerUser.fromJson(e as Map<String, dynamic>))
        ?.toList(),
    json['create_user'] as String,
    json['finished_status'] as String,
  );
}

Map<String, dynamic> _$MarketingByIdSunModelToJson(
        MarketingByIdSunModel instance) =>
    <String, dynamic>{
      'id': instance.id,
      'sellerid': instance.sellerid,
      'uid': instance.uid,
      'aid': instance.aid,
      'gid': instance.gid,
      'content': instance.content,
      'is_update': instance.isUpdate,
      'edate': instance.edate,
      'cdate': instance.cdate,
      'guest_count': instance.guestCount,
      'seller_user_count': instance.sellerUserCount,
      'not_finished': instance.notFinished,
      'seller_user': instance.sellerUser,
      'create_user': instance.createUser,
      'finished_status': instance.finishedStatus
    };

SellerUser _$SellerUserFromJson(Map<String, dynamic> json) {
  return SellerUser(json['id'] as String, json['finished_status'] as int,
      json['nick_name'] as String, json['account'] as String);
}

Map<String, dynamic> _$SellerUserToJson(SellerUser instance) =>
    <String, dynamic>{
      'id': instance.id,
      'finished_status': instance.finishedStatus,
      'nick_name': instance.nickName,
      'account': instance.account
    };