member_new_user_response.dart 786 B

1234567891011121314151617181920212223242526272829303132
  1. import 'package:json_annotation/json_annotation.dart';
  2. import 'package:keyboard/data/bean/character_info.dart';
  3. import 'package:keyboard/data/bean/pay_way_info.dart';
  4. import '../../bean/goods_info.dart';
  5. part 'member_new_user_response.g.dart';
  6. @JsonSerializable()
  7. class MemberNewUserResponse {
  8. @JsonKey(name: "intimacy")
  9. int? intimacy;
  10. @JsonKey(name: "items")
  11. List<GoodsInfo>? goodsInfoList;
  12. @JsonKey(name: "payOptions")
  13. List<PayWayInfo>? payInfoList;
  14. @JsonKey(name: "characterInfos")
  15. List<CharacterInfo>? characterInfos;
  16. MemberNewUserResponse({
  17. this.intimacy,
  18. this.goodsInfoList,
  19. this.payInfoList,
  20. this.characterInfos,
  21. });
  22. factory MemberNewUserResponse.fromJson(Map<String, dynamic> json) =>
  23. _$MemberNewUserResponseFromJson(json);
  24. }