orderData.dart 950 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import 'package:json_annotation/json_annotation.dart';
  2. import 'orderStatus.dart';
  3. import "cartInfo.dart";
  4. part 'orderData.g.dart';
  5. @JsonSerializable()
  6. class OrderData {
  7. OrderData();
  8. num add_time;
  9. num seckill_id;
  10. num bargain_id;
  11. num combination_id;
  12. num id;
  13. String order_id;
  14. String pay_price;
  15. num total_num;
  16. String total_price;
  17. String pay_postage;
  18. String total_postage;
  19. num paid;
  20. num status;
  21. num refund_status;
  22. String pay_type;
  23. String coupon_price;
  24. String deduction_price;
  25. num pink_id;
  26. @JsonKey(name: 'delivery_type') dynamic delivery_type;
  27. num is_del;
  28. num shipping_type;
  29. List<CartInfo> cartInfo;
  30. @JsonKey(name: '_status') OrderStatus orderStatus;
  31. String status_pic;
  32. num offlinePayStatus;
  33. factory OrderData.fromJson(Map<String,dynamic> json) => _$OrderDataFromJson(json);
  34. Map<String, dynamic> toJson() => _$OrderDataToJson(this);
  35. }