notebook.g.dart
6.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'notebook.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
Notebook _$NotebookFromJson(Map<String, dynamic> json) {
List? reserveR = json['reserve_recheck_type'];
List<ReserveRecheckSunModel> data = [];
if (reserveR != null && reserveR.length > 0) {
data = <ReserveRecheckSunModel>[];
json['reserve_recheck_type'].forEach((v) {
data.add(new ReserveRecheckSunModel.fromJson(v));
});
}
List<dynamic> tabletemp = json['tableinfo'] == null ? [] : convert.jsonDecode(json['tableinfo'] as String);
List<t.TableList> temp = [];
tabletemp.forEach((element) {
temp.add(t.TableList.fromJson(element));
});
return Notebook()
..tableinfoList = temp
..tableinfo = json['tableinfo'] as String?
..id = json['id'] as String?
..orderid = json['orderid'] as String?
..openid = json['openid'] as String?
..sid = json['sid'] as String?
..uid = json['uid'] as String?
..room_demand = json['room_demand'] as String?
..tid = json['tid'] as String?
..pnum = json['pnum'] as String?
..actual_pnum = json['actual_pum'] as String?
..pnum_str = json['pnum_str'] as String?
..rname = json['rname'] as String?
..sex = json['sex'] as String?
..aname = json['aname'] as String?
..phone = json['phone'] as String?
..cusdem = json['cusdem'] as String?
..cusman = json['cusman'] as String?
..cusman_openid = json['cusman_openid'] as String?
..cusman_id = json['cusman_id'] as String?
..cusman_phone = json['cusman_phone'] as String?
..cusman_account = json['cusman_account'] as String?
..rdate = json['rdate'] as String?
..edate = json['edate'] as String?
..vdate = json['vdate'] as String?
..ddate = json['ddate'] as String?
..is_set_ddate = json['is_set_ddate'] as String?
..topic = json['topic'] as String?
..ddate_solt = json['ddate_solt'] as String?
..mname = json['mname'] as String?
..status = json['status'] as String?
..cause = json['cause'] as String?
..abolition = json['abolition'] as String?
..action = json['action'] as String?
..type = json['type'] as String?
..code = json['code'] as String?
..note_openid = json['note_openid'] as String?
..note_name = json['note_name'] as String?
..nick_name = json['nick_name'] as String?
..operator_openid = json['operator_openid'] as String?
..channel = json['channel'] as String?
..cdate = json['cdate'] as String?
..label = json['label'] as String?
..name = json['name'] as String?
..reserveCount = json['reserveCount'] as String?
..orderInfo = json['order_info'] == null
? null
: OrderInfo.fromJson(json['order_info'] as Map<String, dynamic>)
..place_order_name = json['place_order_name'] ?? ''
..reserveRecheckType = data;
}
Map<String, dynamic> _$NotebookToJson(Notebook instance) => <String, dynamic>{
'tableinfo': instance.tableinfo,
'id': instance.id,
'orderid': instance.orderid,
'openid': instance.openid,
'sid': instance.sid,
'uid': instance.uid,
'room_demand': instance.room_demand,
'tid': instance.tid,
'pnum': instance.pnum,
'actual_pnum': instance.actual_pnum,
'pnum_str': instance.pnum_str,
'rname': instance.rname,
'sex': instance.sex,
'aname': instance.aname,
'phone': instance.phone,
'cusdem': instance.cusdem,
'cusman': instance.cusman,
'cusman_openid': instance.cusman_openid,
'cusman_id': instance.cusman_id,
'cusman_phone': instance.cusman_phone,
'cusman_account': instance.cusman_account,
'rdate': instance.rdate,
'edate': instance.edate,
'vdate': instance.vdate,
'ddate': instance.ddate,
'is_set_ddate': instance.is_set_ddate,
'topic': instance.topic,
'ddate_solt': instance.ddate_solt,
'mname': instance.mname,
'status': instance.status,
'cause': instance.cause,
'abolition': instance.abolition,
'action': instance.action,
'type': instance.type,
'code': instance.code,
'note_openid': instance.note_openid,
'note_name': instance.note_name,
'operator_openid': instance.operator_openid,
'channel': instance.channel,
'cdate': instance.cdate,
'label': instance.label,
'name': instance.name,
'order_info': instance.orderInfo,
'nick_name': instance.nick_name,
'reserveCount': instance.reserveCount,
'place_order_name': instance.place_order_name
};
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['uid'] 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,
'uid': instance.uid,
'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
};