notebook_detail.g.dart 8.08 KB
// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'notebook_detail.dart';

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

NotebookDetail _$NotebookDetailFromJson(Map<String, dynamic> json) {
  return NotebookDetail()
    ..id = json['id'] as String
    ..uid = json['uid'] as String
    ..tableinfo = json['tableinfo'] as String
    ..abolition = json['abolition'] as String
    ..pnum = json['pnum'] as String
    ..actual_pum = json['actual_pum'] as String
    ..con_amount = json['con_amount'] as String
    ..rname = json['rname'] as String
    ..sex = json['sex'] as String
    ..phone = json['phone'] as String
    ..cusdem = json['cusdem'] as String
    ..cusman = json['cusman'] as String
    ..ddate = json['ddate'] as String
    ..is_set_ddate = json['is_set_ddate'] as String
    ..ddate_solt = json['ddate_solt'] as String
    ..status = json['status'] as String
    ..action = json['action'] as String
    ..type = json['type'] as String
    ..note_name = json['note_name'] as String
    ..nick_name = json['nick_name'] as String
    ..role_name = json['role_name'] as String
    ..seller_user_phone = json['seller_user_phone'] as String
    ..channel = json['channel'] as String
    ..cdate = json['cdate'] as String
    ..demands = (json['demands'] as List)
        ?.map((e) =>
            e == null ? null : t.Table.fromJson(e as Map<String, dynamic>))
        ?.toList()
    ..tables = (json['tables'] as List)
        ?.map((e) =>
            e == null ? null : t.Table.fromJson(e as Map<String, dynamic>))
        ?.toList()
    ..cancel = json['cancel'] == null
        ? null
        : Cancel.fromJson(json['cancel'] as Map<String, dynamic>)
    ..order = json['order'] == null
        ? null
        : Order.fromJson(json['order'] as Map<String, dynamic>)
    ..orderInfo = json['order_info'] == null
        ? null
        : OrderInfo.fromJson(json['order_info'] as Map<String, dynamic>)
    ..gid = json['gid'] as String
    ..place_order_name = json['place_order_name'] as String
    ..is_user_comments = json['is_user_comments'] as dynamic
    ..up_date = json['up_date'] as String;


}

Map<String, dynamic> _$NotebookDetailToJson(NotebookDetail instance) =>
    <String, dynamic>{
      'uid': instance.uid,
      'id': instance.id,
      'tableinfo': instance.tableinfo,
      'abolition': instance.abolition,
      'pnum': instance.pnum,
      'con_amount': instance.con_amount,
      'actual_pum': instance.actual_pum,
      'rname': instance.rname,
      'sex': instance.sex,
      'phone': instance.phone,
      'cusdem': instance.cusdem,
      'cusman': instance.cusman,
      'ddate': instance.ddate,
      'is_set_ddate': instance.is_set_ddate,
      'ddate_solt': instance.ddate_solt,
      'status': instance.status,
      'action': instance.action,
      'type': instance.type,
      'note_name': instance.note_name,
      'nick_name': instance.nick_name,
      'role_name': instance.role_name,
      'seller_user_phone': instance.seller_user_phone,
      'channel': instance.channel,
      'cdate': instance.cdate,
      'demands': instance.demands,
      'tables': instance.tables,
      'cancel': instance.cancel,
      'order': instance.order,
      'order_info': instance.orderInfo,
      'gid': instance.gid,
      'place_order_name': instance.place_order_name,
      'is_user_comments': instance.is_user_comments,
      'up_date':instance.up_date,
    };
OrderInfo _$OrderInfoFromJson(Map<String, dynamic> json) {
  return OrderInfo(
      json['id'] as String,
      json['order_no'] as String,
      json['out_trade_no'] as String,
      json['openid'] as String,
      json['sid'] as String,
      json['rid'] as String,
      json['sellername'] as String,
      json['tablename'] as String,
      json['wechat_no'] as String,
      json['bill_list'] as List,
      json['price'] as String,
      json['should_price'] as String,
      json['subsidy_type'] as String,
      json['subsidy_price'] as String,
      json['is_wine'] as String,
      json['is_pack'] as String,
      json['status'] as String,
      json['pay_time'] as String,
      json['confirm_time'] as String,
      json['remarks'] as String,
      json['attach'] as String,
      json['currency'] as String,
      json['detail'] as String,
      json['description'] as String,
      json['profit_sharing'] as String,
      json['create_time'] as String);
}

Map<String, dynamic> _$OrderInfoToJson(OrderInfo instance) => <String, dynamic>{
      'id': instance.id,
      'order_no': instance.orderNo,
      'out_trade_no': instance.outTradeNo,
      'openid': instance.openid,
      'sid': instance.sid,
      'rid': instance.rid,
      'sellername': instance.sellername,
      'tablename': instance.tablename,
      'wechat_no': instance.wechatNo,
      'bill_list': instance.billList,
      'price': instance.price,
      'should_price': instance.shouldPrice,
      'subsidy_type': instance.subsidyType,
      'subsidy_price': instance.subsidyPrice,
      'is_wine': instance.isWine,
      'is_pack': instance.isPack,
      'status': instance.status,
      'pay_time': instance.payTime,
      'confirm_time': instance.confirmTime,
      'remarks': instance.remarks,
      'attach': instance.attach,
      'currency': instance.currency,
      'detail': instance.detail,
      'description': instance.description,
      'profit_sharing': instance.profitSharing,
      'create_time': instance.createTime
    };
Cancel _$CancelFromJson(Map<String, dynamic> json) {
  return Cancel()
    ..uname = json['uname'] as String
    ..desc = json['desc'] as String
    ..cdate = json['cdate'] as String;
}

Map<String, dynamic> _$CancelToJson(Cancel instance) => <String, dynamic>{
      'uname': instance.uname,
      'desc': instance.desc,
      '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
              : Cookbooklist.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
    };

Cookbooklist _$CookbooklistFromJson(Map<String, dynamic> json) {
  return Cookbooklist(
      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(Cookbooklist 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
    };