seller_info.g.dart 4.6 KB
// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'seller_info.dart';

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

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

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

SunSellerInfoModel _$SunSellerInfoModelFromJson(Map<String, dynamic> json) {
  return SunSellerInfoModel(
      json['seller'] == null
          ? null
          : Seller.fromJson(json['seller'] as Map<String, dynamic>),
      (json['manager'] as List)
          ?.map((e) =>
              e == null ? null : Manager.fromJson(e as Map<String, dynamic>))
          ?.toList(),
      json['seller_user'] == null
          ? null
          : SellerUser.fromJson(json['seller_user'] as Map<String, dynamic>),
      json['daily'] == null
          ? null
          : Daily.fromJson(json['daily'] as Map<String, dynamic>),
      json['config'] as List,
      json['setting'] == null
          ? null
          : Setting.fromJson(json['setting'] as Map<String, dynamic>),
      json['scatter'] as int,
      json['room'] as int,
      json['cassette'] as int);
}

Map<String, dynamic> _$SunSellerInfoModelToJson(SunSellerInfoModel instance) =>
    <String, dynamic>{
      'seller': instance.seller,
      'manager': instance.manager,
      'seller_user': instance.sellerUser,
      'daily': instance.daily,
      'config': instance.config,
      'setting': instance.setting,
      'scatter': instance.scatter,
      'room': instance.room,
      'cassette': instance.cassette
    };

Seller _$SellerFromJson(Map<String, dynamic> json) {
  return Seller(
      json['id'] as String,
      json['sellername'] as String,
      json['selleralias'] as String,
      json['seller_image'] as String,
      json['map_address'] as String,
      json['is_call_tel'] as String,
      json['daily'] as String,
      json['lat'] as String,
      json['long'] as String,
      json['is_sms'] as String,
      json['is_open_order'] as String,
      json['is_open_wine'] as String);
}

Map<String, dynamic> _$SellerToJson(Seller instance) => <String, dynamic>{
      'id': instance.id,
      'sellername': instance.sellername,
      'selleralias': instance.selleralias,
      'seller_image': instance.sellerImage,
      'map_address': instance.mapAddress,
      'is_call_tel': instance.isCallTel,
      'daily': instance.daily,
      'lat': instance.lat,
      'long': instance.long,
      'is_sms': instance.isSms,
      'is_open_order': instance.isOpenOrder,
      'is_open_wine': instance.isOpenWine
    };

Manager _$ManagerFromJson(Map<String, dynamic> json) {
  return Manager(
      json['role_name'] as String,
      json['id'],
      json['sellerid'],
      json['openid'] as String,
      json['receipt_code'] as String,
      json['user_name'] as String,
      json['cdate'] as String,
      json['status'],
      json['is_first'],
      json['disting'],
      json['code'],
      json['uid'],
      json['nick_name'] as String);
}

Map<String, dynamic> _$ManagerToJson(Manager instance) => <String, dynamic>{
      'role_name': instance.roleName,
      'id': instance.id,
      'sellerid': instance.sellerid,
      'openid': instance.openid,
      'receipt_code': instance.receiptCode,
      'user_name': instance.userName,
      'cdate': instance.cdate,
      'status': instance.status,
      'is_first': instance.isFirst,
      'disting': instance.disting,
      'code': instance.code,
      'uid': instance.uid,
      'nick_name': instance.nickName
    };

SellerUser _$SellerUserFromJson(Map<String, dynamic> json) {
  return SellerUser();
}

Map<String, dynamic> _$SellerUserToJson(SellerUser instance) =>
    <String, dynamic>{};

Daily _$DailyFromJson(Map<String, dynamic> json) {
  return Daily(json['morning'] as String, json['noon'] as String,
      json['night'] as String);
}

Map<String, dynamic> _$DailyToJson(Daily instance) => <String, dynamic>{
      'morning': instance.morning,
      'noon': instance.noon,
      'night': instance.night
    };

Setting _$SettingFromJson(Map<String, dynamic> json) {
  return Setting(json['template_code'] as String);
}

Map<String, dynamic> _$SettingToJson(Setting instance) =>
    <String, dynamic>{'template_code': instance.templateCode};