complain_bean_entity.dart 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. import 'package:bbyyy/generated/json/complain_bean_entity.g.dart';
  2. import 'package:bbyyy/generated/json/base/json_field.dart';
  3. @JsonSerializable()
  4. class ComplainBeanEntity {
  5. ComplainBeanEntity();
  6. factory ComplainBeanEntity.fromJson(Map<String, dynamic> json) => $ComplainBeanEntityFromJson(json);
  7. Map<String, dynamic> toJson() => $ComplainBeanEntityToJson(this);
  8. ComplainBeanData data;
  9. String error;
  10. }
  11. @JsonSerializable()
  12. class ComplainBeanData {
  13. ComplainBeanData();
  14. factory ComplainBeanData.fromJson(Map<String, dynamic> json) => $ComplainBeanDataFromJson(json);
  15. Map<String, dynamic> toJson() => $ComplainBeanDataToJson(this);
  16. int total;
  17. List<ComplainBeanDataData> data;
  18. }
  19. @JsonSerializable()
  20. class ComplainBeanDataData {
  21. ComplainBeanDataData();
  22. factory ComplainBeanDataData.fromJson(Map<String, dynamic> json) => $ComplainBeanDataDataFromJson(json);
  23. Map<String, dynamic> toJson() => $ComplainBeanDataDataToJson(this);
  24. @JSONField(name: "handle_result")
  25. String handleResult;
  26. int id;
  27. @JSONField(name: "shop_uid")
  28. int shopUid;
  29. @JSONField(name: "shop_pic")
  30. String shopPic;
  31. String content;
  32. @JSONField(name: "complain_time")
  33. String complainTime;
  34. @JSONField(name: "handle_time")
  35. String handleTime;
  36. int uid;
  37. @JSONField(name: "shop_name")
  38. String shopName;
  39. @JSONField(name: "owner_uid")
  40. int ownerUid;
  41. String snapshots;
  42. bool handled;
  43. }