You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
780B

  1. class RequestTask {
  2. String? title;
  3. String? detail;
  4. String? deadline;
  5. // int? userAssignedId;
  6. int? cropId;
  7. RequestTask({
  8. this.title,
  9. this.detail,
  10. this.deadline,
  11. // this.userAssignedId,
  12. this.cropId,
  13. });
  14. RequestTask.fromJson(Map<String, dynamic> json) {
  15. title = json['title'];
  16. detail = json['detail'];
  17. deadline = json['deadline'];
  18. // userAssignedId = json['user_assigned_id'];
  19. cropId = json['crop_id'];
  20. }
  21. Map<String, dynamic> toJson() {
  22. final Map<String, dynamic> data = new Map<String, dynamic>();
  23. data['title'] = this.title;
  24. data['detail'] = this.detail;
  25. data['deadline'] = this.deadline;
  26. // data['user_assigned_id'] = this.userAssignedId;
  27. data['crop_id'] = this.cropId;
  28. return data;
  29. }
  30. }