share_model.dart 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. class ShareModel {
  2. String userId;
  3. String lowerUserId;
  4. int id;
  5. int userLevel;
  6. String mobile;
  7. double rebate;
  8. double price;
  9. Null lowerUserInfoList;
  10. int lowerLevel;
  11. double rebateAll;
  12. ShareModel(
  13. {this.userId,
  14. this.lowerUserId,
  15. this.id,
  16. this.userLevel,
  17. this.mobile,
  18. this.rebate,
  19. this.price,
  20. this.lowerUserInfoList,
  21. this.lowerLevel,
  22. this.rebateAll});
  23. ShareModel.fromJson(Map<String, dynamic> json) {
  24. userId = json['userId'];
  25. lowerUserId = json['lowerUserId'];
  26. id = json['id'];
  27. userLevel = json['userLevel'];
  28. mobile = json['mobile'];
  29. rebate = json['rebate'];
  30. price = json['price'];
  31. lowerUserInfoList = json['lowerUserInfoList'];
  32. lowerLevel = json['lowerLevel'];
  33. rebateAll = json['rebateAll'];
  34. }
  35. Map<String, dynamic> toJson() {
  36. final Map<String, dynamic> data = new Map<String, dynamic>();
  37. data['userId'] = this.userId;
  38. data['lowerUserId'] = this.lowerUserId;
  39. data['id'] = this.id;
  40. data['userLevel'] = this.userLevel;
  41. data['mobile'] = this.mobile;
  42. data['rebate'] = this.rebate;
  43. data['price'] = this.price;
  44. data['lowerUserInfoList'] = this.lowerUserInfoList;
  45. data['lowerLevel'] = this.lowerLevel;
  46. data['rebateAll'] = this.rebateAll;
  47. return data;
  48. }
  49. }