my_shop_bean_entity.dart 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. import 'package:bbyyy/generated/json/base/json_convert_content.dart';
  2. import 'package:bbyyy/generated/json/base/json_field.dart';
  3. import 'package:azlistview/azlistview.dart';
  4. class MyShopBeanEntity with JsonConvert<MyShopBeanEntity> {
  5. MyShopBeanData data;
  6. String error;
  7. }
  8. class MyShopBeanData with JsonConvert<MyShopBeanData> {
  9. int total;
  10. List<MyShopBeanDataData> data;
  11. }
  12. class MyShopBeanDataData extends ISuspensionBean with JsonConvert<MyShopBeanDataData> {
  13. int id;
  14. @JSONField(name: "shop_pic")
  15. String shopPic;
  16. @JSONField(name: "user_name")
  17. String userName;
  18. @JSONField(name: "review_time")
  19. String reviewTime;
  20. int role;
  21. @JSONField(name: "user_pic")
  22. String userPic;
  23. @JSONField(name: "review_state")
  24. int reviewState;
  25. @JSONField(name: "owner_uid")
  26. int ownerUid;
  27. @JSONField(name: "owner_name")
  28. String ownerName;
  29. @JSONField(name: "shop_name")
  30. String shopName;
  31. @JSONField(name: "shop_uid")
  32. int shopUid;
  33. @JSONField(name: "user_uid")
  34. int userUid;
  35. @JSONField(name: "apply_time")
  36. String applyTime;
  37. @JSONField(name: "owner_pic")
  38. String ownerPic;
  39. @JSONField(name: "shop_state")
  40. int shopState;
  41. @JSONField(name: "private_shop")
  42. bool privateShop;
  43. @JSONField(name: "inner_trade")
  44. bool innerTrade;
  45. @JSONField(name: "collected")
  46. bool collected;
  47. bool canSend = false;
  48. @JSONField(name: "recommender_uid")
  49. int recommenderUid;
  50. @JSONField(name: "recommender_name")
  51. String recommenderName;
  52. @JSONField(name: "recommender_pic")
  53. String recommenderPic;
  54. String tagIndex;
  55. @override
  56. String getSuspensionTag() => tagIndex;
  57. }