store_customer_home_model.g.dart 3.25 KB
// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'store_customer_home_model.dart';

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

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

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

StoreCustomerHomeSunModel _$StoreCustomerHomeSunModelFromJson(
    Map<String, dynamic> json) {
  return StoreCustomerHomeSunModel(
      json['myCustomer'] as int,
      json['active'] == null
          ? null
          : Active.fromJson(json['active'] as Map<String, dynamic>),
      json['sleep'] == null
          ? null
          : Sleep.fromJson(json['sleep'] as Map<String, dynamic>),
      json['drain'] == null
          ? null
          : Drain.fromJson(json['drain'] as Map<String, dynamic>),
      (json['seller_user'] as List)
          ?.map((e) =>
              e == null ? null : SellerUser.fromJson(e as Map<String, dynamic>))
          ?.toList(),
      json['distribution'] as int,
      json['distributionStr'] as String);
}

Map<String, dynamic> _$StoreCustomerHomeSunModelToJson(
        StoreCustomerHomeSunModel instance) =>
    <String, dynamic>{
      'myCustomer': instance.myCustomer,
      'active': instance.active,
      'sleep': instance.sleep,
      'drain': instance.drain,
      'seller_user': instance.sellerUser,
      'distribution': instance.distribution,
      'distributionStr': instance.distributionStr
    };

Active _$ActiveFromJson(Map<String, dynamic> json) {
  return Active(
    json['count'] as int,
    (json['scale'] as num)?.toDouble(),
  );
}

Map<String, dynamic> _$ActiveToJson(Active instance) => <String, dynamic>{
      'count': instance.count,
      'scale': instance.scale,
    };

Sleep _$SleepFromJson(Map<String, dynamic> json) {
  return Sleep(
    json['count'] as int,
    (json['scale'] as num)?.toDouble(),
  );
}

Map<String, dynamic> _$SleepToJson(Sleep instance) => <String, dynamic>{
      'count': instance.count,
      'scale': instance.scale,
    };

Drain _$DrainFromJson(Map<String, dynamic> json) {
  return Drain(
    json['count'] as int,
    (json['scale'] as num)?.toDouble(),
  );
}

Map<String, dynamic> _$DrainToJson(Drain instance) => <String, dynamic>{
      'count': instance.count,
      'scale': instance.scale,
    };

SellerUser _$SellerUserFromJson(Map<String, dynamic> json) {
  return SellerUser(
      json['count'] as String,
      json['nick_name'] as String,
      json['uid'] as String,
      json['account'] as String,
      json['detailStr'] as String);
}

Map<String, dynamic> _$SellerUserToJson(SellerUser instance) =>
    <String, dynamic>{
      'count': instance.count,
      'nick_name': instance.nickName,
      'uid': instance.uid,
      'account': instance.account,
      'detailStr': instance.detailStr
    };