store_index_response.dart 506 B

1234567891011121314151617181920
  1. import 'package:json_annotation/json_annotation.dart';
  2. import '../../bean/payment_way.dart';
  3. import '../../bean/store_item.dart';
  4. part 'store_index_response.g.dart';
  5. @JsonSerializable()
  6. class StoreIndexResponse {
  7. @JsonKey(name: 'list')
  8. List<StoreItem> items = [];
  9. @JsonKey(name: "payOptions")
  10. List<PaymentWay> paymentWays = [];
  11. StoreIndexResponse(this.items, this.paymentWays);
  12. factory StoreIndexResponse.fromJson(Map<String, dynamic> json) =>
  13. _$StoreIndexResponseFromJson(json);
  14. }