reserve_detail_model.g.dart 9.84 KB
// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'reserve_detail_model.dart';

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

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

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

ReserveDetailSunModel _$ReserveDetailSunModelFromJson(
    Map<String, dynamic> json) {
  return ReserveDetailSunModel(
      json['id'] as String,
      json['orderid'] as String,
      json['openid'] as String,
      json['sid'] as String,
      (json['room_demand'] as List)
          ?.map((e) => e == null
              ? null
              : RoomdDemand.fromJson(e as Map<String, dynamic>))
          ?.toList(),
      json['tid'] as String,
      json['tableinfo'] as String,
      json['pnum'] as String,
      json['rname'] as String,
      json['sex'] as String,
      json['phone'] as String,
      json['cusdem'] as String,
      json['cusman'] as String,
      json['rdate'] as String,
      json['edate'] as String,
      json['vdate'] as String,
      json['ddate'] as String,
      json['is_set_ddate'] as String,
      json['ddate_solt'] as String,
      json['status'] as String,
      json['cause'] as String,
      json['abolition'] as String,
      json['action'] as String,
      json['type'] as String,
      json['code'] as String,
      json['operator_openid'] as int,
      json['channel'] as String,
      json['cdate'] as String,
      json['seller'] == null
          ? null
          : Seller.fromJson(json['seller'] as Map<String, dynamic>),
      (json['tables'] as List)
          ?.map((e) =>
              e == null ? null : Tables.fromJson(e as Map<String, dynamic>))
          ?.toList(),
      (json['customers'] as List)
          ?.map((e) =>
              e == null ? null : Customers.fromJson(e as Map<String, dynamic>))
          ?.toList(),
      json['cancel'] == null
          ? null
          : Cancel.fromJson(json['cancel'] as Map<String, dynamic>),
      json['order'] == null
          ? null
          : Order.fromJson(json['order'] as Map<String, dynamic>));
}

Map<String, dynamic> _$ReserveDetailSunModelToJson(
        ReserveDetailSunModel instance) =>
    <String, dynamic>{
      'id': instance.id,
      'orderid': instance.orderid,
      'openid': instance.openid,
      'sid': instance.sid,
      'room_demand': instance.roomDemand,
      'tid': instance.tid,
      'tableinfo': instance.tableinfo,
      'pnum': instance.pnum,
      'rname': instance.rname,
      'sex': instance.sex,
      'phone': instance.phone,
      'cusdem': instance.cusdem,
      'cusman': instance.cusman,
      'rdate': instance.rdate,
      'edate': instance.edate,
      'vdate': instance.vdate,
      'ddate': instance.ddate,
      'is_set_ddate': instance.isSetDdate,
      'ddate_solt': instance.ddateSolt,
      'status': instance.status,
      'cause': instance.cause,
      'abolition': instance.abolition,
      'action': instance.action,
      'type': instance.type,
      'code': instance.code,
      'operator_openid': instance.operatorOpenid,
      'channel': instance.channel,
      'cdate': instance.cdate,
      'seller': instance.seller,
      'tables': instance.tables,
      'customers': instance.customers,
      'cancel': instance.cancel,
      'order': instance.order
    };

RoomdDemand _$RoomdDemandFromJson(Map<String, dynamic> json) {
  return RoomdDemand(
      json['id'] as String,
      json['sellerid'] as String,
      json['name'] as String,
      json['standard'] as String,
      json['status'] as String,
      json['cdate'] as String);
}

Map<String, dynamic> _$RoomdDemandToJson(RoomdDemand instance) =>
    <String, dynamic>{
      'id': instance.id,
      'sellerid': instance.sellerid,
      'name': instance.name,
      'standard': instance.standard,
      'status': instance.status,
      'cdate': instance.cdate
    };

Seller _$SellerFromJson(Map<String, dynamic> json) {
  return Seller(
      json['id'] as String,
      json['sellername'] as String,
      json['seller_image'] as String,
      json['phone'] as String,
      json['map_address'] as String,
      json['daily'] == null
          ? null
          : Daily.fromJson(json['daily'] as Map<String, dynamic>),
      json['seller_tel'] as String,
      json['is_tele'] as String,
      json['is_online_reserve'] as String,
      json['isopen_md'] as String,
      json['lat'] as String,
      json['long'] as String,
      json['rec_stime'] as String,
      json['rec_etime'] 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,
      'seller_image': instance.sellerImage,
      'phone': instance.phone,
      'map_address': instance.mapAddress,
      'daily': instance.daily,
      'seller_tel': instance.sellerTel,
      'is_tele': instance.isTele,
      'is_online_reserve': instance.isOnlineReserve,
      'isopen_md': instance.isopenMd,
      'lat': instance.lat,
      'long': instance.long,
      'rec_stime': instance.recStime,
      'rec_etime': instance.recEtime,
      'is_open_order': instance.isOpenOrder,
      'is_open_wine': instance.isOpenWine
    };

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
    };

Tables _$TablesFromJson(Map<String, dynamic> json) {
  return Tables(
      json['id'] as String,
      json['name'] as String,
      json['tid'] as String,
      json['table_pnum'] as String,
      json['rid'] as String,
      json['rname'] as String);
}

Map<String, dynamic> _$TablesToJson(Tables instance) => <String, dynamic>{
      'id': instance.id,
      'name': instance.name,
      'tid': instance.tid,
      'table_pnum': instance.tablePnum,
      'rid': instance.rid,
      'rname': instance.rname
    };

Customers _$CustomersFromJson(Map<String, dynamic> json) {
  return Customers(json['openid'] as String, json['nickname'] as String,
      json['headimgurl'] as String, json['remind_date'] as String);
}

Map<String, dynamic> _$CustomersToJson(Customers instance) => <String, dynamic>{
      'openid': instance.openid,
      'nickname': instance.nickname,
      'headimgurl': instance.headimgurl,
      'remind_date': instance.remindDate
    };

Cancel _$CancelFromJson(Map<String, dynamic> json) {
  return Cancel(
      json['id'] as String,
      json['uid'] as String,
      json['uname'] as String,
      json['openid'] as String,
      json['desc'] as String,
      json['up_rid'] as String,
      json['action_type'] as String,
      json['cdate'] as String);
}

Map<String, dynamic> _$CancelToJson(Cancel instance) => <String, dynamic>{
      'id': instance.id,
      'uid': instance.uid,
      'uname': instance.uname,
      'openid': instance.openid,
      'desc': instance.desc,
      'up_rid': instance.upRid,
      'action_type': instance.actionType,
      'cdate': instance.cdate
    };

Order _$OrderFromJson(Map<String, dynamic> json) {
  return Order(
      json['id'] as String,
      json['rid'] as String,
      json['no'] as String,
      json['row_num'] as String,
      json['pnum'] as String,
      json['sellerid'] as String,
      json['openid'] as String,
      json['price'] as int,
      json['type'] as String,
      json['behavior'] as String,
      json['cdate'] as String,
      (json['cookbooklist'] as List)
          ?.map((e) => e == null
              ? null
              : CookbooklistDetail.fromJson(e as Map<String, dynamic>))
          ?.toList());
}

Map<String, dynamic> _$OrderToJson(Order instance) => <String, dynamic>{
      'id': instance.id,
      'rid': instance.rid,
      'no': instance.no,
      'row_num': instance.rowNum,
      'pnum': instance.pnum,
      'sellerid': instance.sellerid,
      'openid': instance.openid,
      'price': instance.price,
      'type': instance.type,
      'behavior': instance.behavior,
      'cdate': instance.cdate,
      'cookbooklist': instance.cookbooklist
    };

CookbooklistDetail _$CookbooklistFromJson(Map<String, dynamic> json) {
  return CookbooklistDetail(
      json['id'] as String,
      json['orderid'] as String,
      json['openid'] as String,
      json['cookbookid'] as String,
      json['price'] as String,
      json['cookname'] as String,
      json['cookunit'] as String,
      json['cookimage'] as String,
      json['class_name'] as String,
      json['classid'] as String,
      json['class_order'] as String,
      json['fromSoucre'] as String,
      json['source'] as String,
      json['status'] as String,
      json['identity'] as String,
      json['cdate'] as String);
}

Map<String, dynamic> _$CookbooklistToJson(CookbooklistDetail instance) =>
    <String, dynamic>{
      'id': instance.id,
      'orderid': instance.orderid,
      'openid': instance.openid,
      'cookbookid': instance.cookbookid,
      'price': instance.price,
      'cookname': instance.cookname,
      'cookunit': instance.cookunit,
      'cookimage': instance.cookimage,
      'class_name': instance.className,
      'classid': instance.classid,
      'class_order': instance.classOrder,
      'fromSoucre': instance.fromSoucre,
      'source': instance.source,
      'status': instance.status,
      'identity': instance.identity,
      'cdate': instance.cdate
    };