item_list_response.dart 636 B

123456789101112131415161718192021222324
  1. import 'package:json_annotation/json_annotation.dart';
  2. import 'package:location/data/bean/goods_bean.dart';
  3. import '../../bean/goods_evaluate_info.dart';
  4. import '../../bean/pay_item_bean.dart';
  5. part 'item_list_response.g.dart';
  6. @JsonSerializable()
  7. class ItemListResponse {
  8. @JsonKey(name: "list")
  9. List<GoodsBean>? goodsList;
  10. @JsonKey(name: "payOptions")
  11. List<PayItemBean>? payInfoList;
  12. @JsonKey(name: "evaluateList")
  13. List<GoodsEvaluateInfo>? evaluateList;
  14. ItemListResponse(this.goodsList, this.payInfoList);
  15. factory ItemListResponse.fromJson(Map<String, dynamic> json) =>
  16. _$ItemListResponseFromJson(json);
  17. }