import 'package:bbyyy/generated/json/flow_bean_entity.g.dart'; import 'package:bbyyy/generated/json/base/json_field.dart'; @JsonSerializable() class FlowBeanEntity { FlowBeanEntity(); factory FlowBeanEntity.fromJson(Map json) => $FlowBeanEntityFromJson(json); Map toJson() => $FlowBeanEntityToJson(this); FlowBeanData data; String error; } @JsonSerializable() class FlowBeanData { FlowBeanData(); factory FlowBeanData.fromJson(Map json) => $FlowBeanDataFromJson(json); Map toJson() => $FlowBeanDataToJson(this); int total; FlowBeanDataData data; } @JsonSerializable() class FlowBeanDataData { FlowBeanDataData(); factory FlowBeanDataData.fromJson(Map json) => $FlowBeanDataDataFromJson(json); Map toJson() => $FlowBeanDataDataToJson(this); @JSONField(name: "total_amount") double totalAmount; List records; } @JsonSerializable() class FlowBeanDataDataRecords { FlowBeanDataDataRecords(); factory FlowBeanDataDataRecords.fromJson(Map json) => $FlowBeanDataDataRecordsFromJson(json); Map toJson() => $FlowBeanDataDataRecordsToJson(this); int id; int type; @JSONField(name: "trader_pic") String traderPic; @JSONField(name: "pay_time") String payTime; String remark; @JSONField(name: "paid_amount") double paidAmount; @JSONField(name: "user_name") String userName; @JSONField(name: "user_pic") String userPic; @JSONField(name: "trader_uid") int traderUid; @JSONField(name: "peer_flow_id") int peerFlowId; @JSONField(name: "trader_name") String traderName; @JSONField(name: "pay_way") int payWay; @JSONField(name: "order_uid") int orderUid; @JSONField(name: "user_uid") int userUid; @JSONField(name: "shop_uid") int shopUid; @JSONField(name: "user_balance") double userBalance; }