tourist_public_shop_bean_entity.dart 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. import 'package:bbyyy/generated/json/base/json_convert_content.dart';
  2. import 'package:bbyyy/generated/json/base/json_field.dart';
  3. class TouristPublicShopBeanEntity with JsonConvert<TouristPublicShopBeanEntity> {
  4. List<TouristPublicShopBeanData> data;
  5. String error;
  6. }
  7. class TouristPublicShopBeanData with JsonConvert<TouristPublicShopBeanData> {
  8. int id;
  9. int uid;
  10. String name;
  11. String picture;
  12. @JSONField(name: "create_time")
  13. String createTime;
  14. bool private;
  15. @JSONField(name: "owner_uid")
  16. int ownerUid;
  17. @JSONField(name: "owner_name")
  18. String ownerName;
  19. @JSONField(name: "owner_pic")
  20. String ownerPic;
  21. @JSONField(name: "fee_type")
  22. int feeType;
  23. int state;
  24. bool banned;
  25. @JSONField(name: "ban_start_date")
  26. String banStartDate;
  27. @JSONField(name: "ban_expire_date")
  28. String banExpireDate;
  29. @JSONField(name: "inner_trade")
  30. bool innerTrade;
  31. @JSONField(name: "shop_commission_percent")
  32. bool shopCommissionPercent;
  33. @JSONField(name: "shop_commission_threshold")
  34. int shopCommissionThreshold;
  35. @JSONField(name: "shop_commission_pricing")
  36. int shopCommissionPricing;
  37. @JSONField(name: "owner_pay_platform_fee")
  38. bool ownerPayPlatformFee;
  39. String address;
  40. String mobile;
  41. String introduction;
  42. String notice;
  43. @JSONField(name: "annual_fee_order_uid")
  44. int annualFeeOrderUid;
  45. @JSONField(name: "annual_fee_expire_time")
  46. String annualFeeExpireTime;
  47. String province;
  48. String city;
  49. String county;
  50. int longitude;
  51. int latitude;
  52. String category;
  53. }