team_info_item.dart 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. class TeamInfoItem {
  2. String name;
  3. String corporator;
  4. String telephone;
  5. String remarks;
  6. int isCertificated;
  7. String createDate;
  8. String logoImg;
  9. int userNum;
  10. bool managerFlag;
  11. TeamInfoItem(
  12. {this.name = "",
  13. this.corporator = "",
  14. this.telephone = "",
  15. this.remarks = "",
  16. this.isCertificated = 0,
  17. this.createDate = "",
  18. this.logoImg = "",
  19. this.userNum = 0,
  20. this.managerFlag=false});
  21. TeamInfoItem.fromJsonMap(Map<String, dynamic> json)
  22. : name = json['name'],
  23. corporator = json['corporator'],
  24. telephone = json['telephone'],
  25. remarks = json['remarks'],
  26. isCertificated = json['isCertificated'],
  27. createDate = json['createDate'],
  28. logoImg = json['logoImg'],
  29. userNum = json['userNum'],
  30. managerFlag = json['managerFlag'];
  31. Map<String, dynamic> toJson() {
  32. final Map<String, dynamic> data = new Map<String, dynamic>();
  33. data['name'] = this.name;
  34. data['corporator'] = this.corporator;
  35. data['telephone'] = this.telephone;
  36. data['remarks'] = this.remarks;
  37. data['isCertificated'] = this.isCertificated;
  38. data['createDate'] = this.createDate;
  39. data['logoImg'] = this.logoImg;
  40. data['userNum'] = this.userNum;
  41. return data;
  42. }
  43. }