import 'package:bbyyy/generated/json/base/json_convert_content.dart'; import 'package:bbyyy/generated/json/base/json_field.dart'; import 'package:azlistview/azlistview.dart'; class MyShopBeanEntity with JsonConvert { MyShopBeanData data; String error; } class MyShopBeanData with JsonConvert { int total; List data; } class MyShopBeanDataData extends ISuspensionBean with JsonConvert { int id; @JSONField(name: "shop_pic") String shopPic; @JSONField(name: "user_name") String userName; @JSONField(name: "review_time") String reviewTime; int role; @JSONField(name: "user_pic") String userPic; @JSONField(name: "review_state") int reviewState; @JSONField(name: "owner_uid") int ownerUid; @JSONField(name: "owner_name") String ownerName; @JSONField(name: "shop_name") String shopName; @JSONField(name: "shop_uid") int shopUid; @JSONField(name: "user_uid") int userUid; @JSONField(name: "apply_time") String applyTime; @JSONField(name: "owner_pic") String ownerPic; @JSONField(name: "shop_state") int shopState; @JSONField(name: "private_shop") bool privateShop; @JSONField(name: "inner_trade") bool innerTrade; @JSONField(name: "collected") bool collected; bool canSend = false; @JSONField(name: "recommender_uid") int recommenderUid; @JSONField(name: "recommender_name") String recommenderName; @JSONField(name: "recommender_pic") String recommenderPic; String tagIndex; @override String getSuspensionTag() => tagIndex; }