|
- class Disease {
- int id;
- int cropId;
- String executeDate;
- String description;
- List<ObjectUpdateDetail> objectUpdateDetail;
-
- Disease(
- {this.id,
- this.cropId,
- this.executeDate,
- this.description,
- this.objectUpdateDetail});
-
- Disease.fromJson(Map<String, dynamic> json) {
- id = json['id'];
- cropId = json['cropId'];
- executeDate = json['executeDate'];
- description = json['description'];
- if (json['objectUpdateDetail'] != null) {
- objectUpdateDetail = new List<ObjectUpdateDetail>();
- json['objectUpdateDetail'].forEach((v) {
- objectUpdateDetail.add(new ObjectUpdateDetail.fromJson(v));
- });
- }
- }
-
- Map<String, dynamic> toJson() {
- final Map<String, dynamic> data = new Map<String, dynamic>();
- data['id'] = this.id;
- data['cropId'] = this.cropId;
- data['executeDate'] = this.executeDate;
- data['description'] = this.description;
- if (this.objectUpdateDetail != null) {
- data['objectUpdateDetail'] =
- this.objectUpdateDetail.map((v) => v.toJson()).toList();
- }
- return data;
- }
- }
-
- class ObjectUpdateDetail {
- int id;
- String name;
- int index;
-
- ObjectUpdateDetail({this.id, this.name, this.index});
-
- ObjectUpdateDetail.fromJson(Map<String, dynamic> json) {
- id = json['id'];
- name = json['name'];
- index = json['index'];
- }
-
- Map<String, dynamic> toJson() {
- final Map<String, dynamic> data = new Map<String, dynamic>();
- data['id'] = this.id;
- data['name'] = this.name;
- data['index'] = this.index;
- return data;
- }
- }
|