meal_day_date_model.dart
1.54 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
class MealDayDateModel {
int? ret;
List<MealDayDateSunModel>? data;
String? msg;
MealDayDateModel({this.ret, this.data, this.msg});
MealDayDateModel.fromJson(Map<String, dynamic> json) {
if (json["ret"] is int) {
ret = json["ret"];
}
if (json["data"] is List) {
data = json["data"] == null
? null
: (json["data"] as List)
.map((e) => MealDayDateSunModel.fromJson(e))
.toList();
}
if (json["msg"] is String) {
msg = json["msg"];
}
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> _data = <String, dynamic>{};
_data["ret"] = ret;
if (data != null) {
_data["data"] = data?.map((e) => e.toJson()).toList();
}
_data["msg"] = msg;
return _data;
}
}
class MealDayDateSunModel {
String? mname;
String? mdate;
String? ddateSolt;
MealDayDateSunModel({this.mname, this.mdate, this.ddateSolt});
MealDayDateSunModel.fromJson(Map<String, dynamic> json) {
if (json["mname"] is String) {
mname = json["mname"];
}
if (json["mdate"] is String) {
mdate = json["mdate"];
}
if (json["ddate_solt"] is String) {
ddateSolt = json["ddate_solt"];
} else {
ddateSolt = mname == '早餐'
? '1'
: mname == '午餐'
? '2'
: '3';
}
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> _data = <String, dynamic>{};
_data["mname"] = mname;
_data["mdate"] = mdate;
_data['ddate_solt'] = ddateSolt;
return _data;
}
}