config.m.dart 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. class ConfigItem {
  2. String? id;
  3. String? service;
  4. String? section;
  5. String? settingNode;
  6. String? settingValue;
  7. ConfigItem({
  8. this.id,
  9. this.service,
  10. this.section,
  11. this.settingNode,
  12. this.settingValue,
  13. });
  14. factory ConfigItem.fromJson(Map<String, dynamic> map) {
  15. return ConfigItem(
  16. id: map['Id'],
  17. service: map['Service'],
  18. section: map['Section'],
  19. settingNode: map['SettingNode'],
  20. settingValue: map['SettingValue'],
  21. );
  22. }
  23. Map<String, dynamic> toJson() {
  24. final map = Map<String, dynamic>();
  25. if(id != null)
  26. map['Id'] = id;
  27. if(service != null)
  28. map['Service'] = service;
  29. if(section != null)
  30. map['Section'] = section;
  31. if(settingNode != null)
  32. map['SettingNode'] = settingNode;
  33. if(settingValue != null)
  34. map['SettingValue'] = settingValue;
  35. return map;
  36. }
  37. }
  38. class PageParams {
  39. int currentPage;
  40. int pageSize;
  41. PageParams({
  42. this.currentPage=0,
  43. this.pageSize=0,
  44. });
  45. factory PageParams.fromJson(Map<String, dynamic> map) {
  46. return PageParams(
  47. currentPage: map['CurrentPage'],
  48. pageSize: map['PageSize'],
  49. );
  50. }
  51. Map<String, dynamic> toJson() {
  52. final map = Map<String, dynamic>();
  53. map['CurrentPage'] = currentPage;
  54. map['PageSize'] = pageSize;
  55. return map;
  56. }
  57. }