order_info_model.g.dart
3.87 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
// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'order_info_model.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
OrderInfoModel _$OrderInfoModelFromJson(Map<String, dynamic> json) {
return OrderInfoModel(
json['ret'] as int?,
json['data'] == null
? null
: OrderInfoSunModel.fromJson(json['data'] as Map<String, dynamic>),
json['msg'] as String?);
}
Map<String, dynamic> _$OrderInfoModelToJson(OrderInfoModel instance) =>
<String, dynamic>{
'ret': instance.ret,
'data': instance.data,
'msg': instance.msg
};
OrderInfoSunModel _$OrderInfoSunModelFromJson(Map<String, dynamic> json) {
return OrderInfoSunModel(
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?,
json['discount'] as List?)
..invoice = json['invoice'] == null
? null
: Invoice.fromJson(json['invoice'] as Map<String, dynamic>);
}
Map<String, dynamic> _$OrderInfoSunModelToJson(OrderInfoSunModel 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,
'invoice': instance.invoice,
'discount': instance.discount
};
Invoice _$InvoiceFromJson(Map<String, dynamic> json) {
return Invoice(
json['id'] as String?,
json['rid'] as String?,
json['openid'] as String?,
json['type'] as String?,
json['title'] as String?,
json['taxnumber'] as String?,
json['companyaddress'] as String?,
json['telephone'] as String?,
json['bankname'] as String?,
json['bankaccount'] as String?,
json['cdate'] as String?);
}
Map<String, dynamic> _$InvoiceToJson(Invoice instance) => <String, dynamic>{
'id': instance.id,
'rid': instance.rid,
'openid': instance.openid,
'type': instance.type,
'title': instance.title,
'taxnumber': instance.taxnumber,
'companyaddress': instance.companyaddress,
'telephone': instance.telephone,
'bankname': instance.bankname,
'bankaccount': instance.bankaccount,
'cdate': instance.cdate
};