import 'package:bbyyy/generated/json/tourist_goods_bean_entity.g.dart'; import 'package:bbyyy/generated/json/base/json_field.dart'; @JsonSerializable() class TouristGoodsBeanEntity { TouristGoodsBeanEntity(); factory TouristGoodsBeanEntity.fromJson(Map json) => $TouristGoodsBeanEntityFromJson(json); Map toJson() => $TouristGoodsBeanEntityToJson(this); List data; String error; } @JsonSerializable() class TouristGoodsBeanData { TouristGoodsBeanData(); factory TouristGoodsBeanData.fromJson(Map json) => $TouristGoodsBeanDataFromJson(json); Map toJson() => $TouristGoodsBeanDataToJson(this); @JSONField(name: "ID") int iD; @JSONField(name: "shop_id") int shopId; @JSONField(name: "shop_pic") String shopPic; @JSONField(name: "shop_name") String shopName; @JSONField(name: "user_uid") int userUid; @JSONField(name: "user_name") String userName; @JSONField(name: "user_pic") String userPic; String title; @JSONField(name: "cover_path") String coverPath; String description; @JSONField(name: "original_price") double originalPrice; double price; @JSONField(name: "on_sale") bool onSale; int stock; @JSONField(name: "create_time") String createTime; String pictures; String category; bool public; }