import 'package:bbyyy/generated/json/complain_bean_entity.g.dart'; import 'package:bbyyy/generated/json/base/json_field.dart'; @JsonSerializable() class ComplainBeanEntity { ComplainBeanEntity(); factory ComplainBeanEntity.fromJson(Map json) => $ComplainBeanEntityFromJson(json); Map toJson() => $ComplainBeanEntityToJson(this); ComplainBeanData data; String error; } @JsonSerializable() class ComplainBeanData { ComplainBeanData(); factory ComplainBeanData.fromJson(Map json) => $ComplainBeanDataFromJson(json); Map toJson() => $ComplainBeanDataToJson(this); int total; List data; } @JsonSerializable() class ComplainBeanDataData { ComplainBeanDataData(); factory ComplainBeanDataData.fromJson(Map json) => $ComplainBeanDataDataFromJson(json); Map toJson() => $ComplainBeanDataDataToJson(this); @JSONField(name: "handle_result") String handleResult; int id; @JSONField(name: "shop_uid") int shopUid; @JSONField(name: "shop_pic") String shopPic; String content; @JSONField(name: "complain_time") String complainTime; @JSONField(name: "handle_time") String handleTime; int uid; @JSONField(name: "shop_name") String shopName; @JSONField(name: "owner_uid") int ownerUid; String snapshots; bool handled; }