new_msg_bean_entity.dart 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. import 'package:bbyyy/generated/json/base/json_field.dart';
  2. import 'package:bbyyy/generated/json/new_msg_bean_entity.g.dart';
  3. @JsonSerializable()
  4. class NewMsgBeanEntity {
  5. NewMsgBeanEntity();
  6. factory NewMsgBeanEntity.fromJson(Map<String, dynamic> json) => $NewMsgBeanEntityFromJson(json);
  7. Map<String, dynamic> toJson() => $NewMsgBeanEntityToJson(this);
  8. String type;
  9. NewMsgBeanContent content;
  10. }
  11. @JsonSerializable()
  12. class NewMsgBeanContent {
  13. NewMsgBeanContent();
  14. factory NewMsgBeanContent.fromJson(Map<String, dynamic> json) => $NewMsgBeanContentFromJson(json);
  15. Map<String, dynamic> toJson() => $NewMsgBeanContentToJson(this);
  16. NewMsgBeanContentSender sender;
  17. NewMsgBeanContentReceiver receiver;
  18. String content;
  19. String time;
  20. String type;
  21. String uuid;
  22. NewMsgBeanContentShop shop;
  23. NewMsgBeanContentOrder order;
  24. NewMsgBeanContentGoods goods;
  25. }
  26. @JsonSerializable()
  27. class NewMsgBeanContentSender {
  28. NewMsgBeanContentSender();
  29. factory NewMsgBeanContentSender.fromJson(Map<String, dynamic> json) => $NewMsgBeanContentSenderFromJson(json);
  30. Map<String, dynamic> toJson() => $NewMsgBeanContentSenderToJson(this);
  31. String pic;
  32. String name;
  33. int id;
  34. int uid;
  35. }
  36. @JsonSerializable()
  37. class NewMsgBeanContentReceiver {
  38. NewMsgBeanContentReceiver();
  39. factory NewMsgBeanContentReceiver.fromJson(Map<String, dynamic> json) => $NewMsgBeanContentReceiverFromJson(json);
  40. Map<String, dynamic> toJson() => $NewMsgBeanContentReceiverToJson(this);
  41. String pic;
  42. String name;
  43. int id;
  44. int uid;
  45. }
  46. @JsonSerializable()
  47. class NewMsgBeanContentShop {
  48. NewMsgBeanContentShop();
  49. factory NewMsgBeanContentShop.fromJson(Map<String, dynamic> json) => $NewMsgBeanContentShopFromJson(json);
  50. Map<String, dynamic> toJson() => $NewMsgBeanContentShopToJson(this);
  51. }
  52. @JsonSerializable()
  53. class NewMsgBeanContentOrder {
  54. NewMsgBeanContentOrder();
  55. factory NewMsgBeanContentOrder.fromJson(Map<String, dynamic> json) => $NewMsgBeanContentOrderFromJson(json);
  56. Map<String, dynamic> toJson() => $NewMsgBeanContentOrderToJson(this);
  57. }
  58. @JsonSerializable()
  59. class NewMsgBeanContentGoods {
  60. NewMsgBeanContentGoods();
  61. factory NewMsgBeanContentGoods.fromJson(Map<String, dynamic> json) => $NewMsgBeanContentGoodsFromJson(json);
  62. Map<String, dynamic> toJson() => $NewMsgBeanContentGoodsToJson(this);
  63. }