MemberHouseCard.dart 759 B

1234567891011121314151617181920212223242526
  1. import 'package:json_annotation/json_annotation.dart';
  2. part 'MemberHouseCard.g.dart';
  3. @JsonSerializable()
  4. class MemberHouseCard {
  5. MemberHouseCard(this.id, this.gameId, this.houseId, this.userId,this.remark,this.money,this.typeFlag,this.createTime);
  6. int id;
  7. int gameId;//游戏ID
  8. int houseId;//房间ID
  9. int userId;//用户ID
  10. String remark;//备注
  11. int money;//消费金额
  12. int typeFlag;//类型
  13. int createTime;//创建时间
  14. factory MemberHouseCard.fromJson(Map<String, dynamic> json) =>
  15. _$MemberHouseCardFromJson(json);
  16. Map<String, dynamic> toJson() => _$MemberHouseCardToJson(this);
  17. // 命名构造函数
  18. MemberHouseCard.empty();
  19. @override
  20. String toString() {
  21. return _$MemberHouseCardToJson(this).toString();
  22. }
  23. }