|
@@ -12,102 +12,102 @@ import java.util.List;
|
|
|
@Data
|
|
|
public class Order implements Serializable {
|
|
|
|
|
|
- @JSONField(name = "amazonOrderId")
|
|
|
+ @JSONField(name = "AmazonOrderId")
|
|
|
private String amazonOrderId; // 亚马逊订单ID
|
|
|
|
|
|
- @JSONField(name = "purchaseDate")
|
|
|
+ @JSONField(name = "PurchaseDate")
|
|
|
private String purchaseDate; // 购买日期
|
|
|
|
|
|
- @JSONField(name = "marketplaceId")
|
|
|
+ @JSONField(name = "MarketplaceId")
|
|
|
private String marketplaceId; // 市场ID
|
|
|
|
|
|
- @JSONField(name = "orderType")
|
|
|
+ @JSONField(name = "OrderType")
|
|
|
private String orderType; // 订单类型
|
|
|
|
|
|
- @JSONField(name = "orderStatus")
|
|
|
+ @JSONField(name = "OrderStatus")
|
|
|
private String orderStatus; // 订单状态
|
|
|
|
|
|
- @JSONField(name = "salesChannel")
|
|
|
+ @JSONField(name = "SalesChannel")
|
|
|
private String salesChannel; // 销售渠道
|
|
|
|
|
|
- @JSONField(name = "paymentMethod")
|
|
|
+ @JSONField(name = "PaymentMethod")
|
|
|
private String paymentMethod; // 支付方式
|
|
|
|
|
|
- @JSONField(name = "isPrime")
|
|
|
+ @JSONField(name = "IsPrime")
|
|
|
private boolean isPrime; // 是否为Prime订单
|
|
|
|
|
|
- @JSONField(name = "earliestShipDate")
|
|
|
+ @JSONField(name = "EarliestShipDate")
|
|
|
private String earliestShipDate; // 最早发货日期
|
|
|
|
|
|
- @JSONField(name = "latestShipDate")
|
|
|
+ @JSONField(name = "LatestShipDate")
|
|
|
private String latestShipDate; // 最晚发货日期
|
|
|
|
|
|
- @JSONField(name = "shipmentServiceLevelCategory")
|
|
|
+ @JSONField(name = "ShipmentServiceLevelCategory")
|
|
|
private String shipmentServiceLevelCategory; // 配送服务级别类别
|
|
|
|
|
|
- @JSONField(name = "isReplacementOrder")
|
|
|
+ @JSONField(name = "IsReplacementOrder")
|
|
|
private boolean isReplacementOrder; // 是否为替换订单
|
|
|
|
|
|
- @JSONField(name = "easyShipShipmentStatus")
|
|
|
+ @JSONField(name = "EasyShipShipmentStatus")
|
|
|
private String easyShipShipmentStatus; // 简易配送状态
|
|
|
|
|
|
- @JSONField(name = "numberOfItemsShipped")
|
|
|
+ @JSONField(name = "NumberOfItemsShipped")
|
|
|
private int numberOfItemsShipped; // 已发货商品数量
|
|
|
|
|
|
- @JSONField(name = "lastUpdateDate")
|
|
|
+ @JSONField(name = "Lastupdatedate")
|
|
|
private String lastUpdateDate; // 最后更新日期
|
|
|
|
|
|
- @JSONField(name = "fulfillmentChannel")
|
|
|
+ @JSONField(name = "FulfillmentChannel")
|
|
|
private String fulfillmentChannel; // 履行渠道
|
|
|
|
|
|
- @JSONField(name = "earliestDeliveryDate")
|
|
|
+ @JSONField(name = "EarliestDeliveryDate")
|
|
|
private String earliestDeliveryDate; // 最早交付日期
|
|
|
|
|
|
- @JSONField(name = "numberOfItemsUnshipped")
|
|
|
+ @JSONField(name = "NumberOfItemsUnshipped")
|
|
|
private int numberOfItemsUnshipped; // 未发货商品数量
|
|
|
|
|
|
- @JSONField(name = "latestDeliveryDate")
|
|
|
+ @JSONField(name = "LatestDeliveryDate")
|
|
|
private String latestDeliveryDate; // 最晚交付日期
|
|
|
|
|
|
- @JSONField(name = "paymentMethodDetails")
|
|
|
+ @JSONField(name = "PaymentMethodDetails")
|
|
|
private List<String> paymentMethodDetails; // 支付方式详情
|
|
|
|
|
|
- @JSONField(name = "isGlobalExpressEnabled")
|
|
|
+ @JSONField(name = "IsGlobalExpressEnabled")
|
|
|
private boolean isGlobalExpressEnabled; // 是否启用全球快递
|
|
|
|
|
|
- @JSONField(name = "electronicInvoiceStatus")
|
|
|
+ @JSONField(name = "ElectronicInvoiceStatus")
|
|
|
private String electronicInvoiceStatus; // 电子发票状态
|
|
|
|
|
|
- @JSONField(name = "shipServiceLevel")
|
|
|
+ @JSONField(name = "ShipServiceLevel")
|
|
|
private String shipServiceLevel; // 配送服务级别
|
|
|
|
|
|
- @JSONField(name = "isAccessPointOrder")
|
|
|
+ @JSONField(name = "IsAccessPointOrder")
|
|
|
private boolean isAccessPointOrder; // 是否为自提点订单
|
|
|
|
|
|
- @JSONField(name = "isPremiumOrder")
|
|
|
+ @JSONField(name = "IsPremiumOrder")
|
|
|
private boolean isPremiumOrder; // 是否为高级订单
|
|
|
|
|
|
- @JSONField(name = "isBusinessOrder")
|
|
|
+ @JSONField(name = "IsBusinessOrder")
|
|
|
private boolean isBusinessOrder; // 是否为企业订单
|
|
|
|
|
|
- @JSONField(name = "automatedShippingSettings")
|
|
|
+ @JSONField(name = "AutomatedShippingSettings")
|
|
|
private AutomatedShippingSettings automatedShippingSettings; // 自动配送设置
|
|
|
|
|
|
- @JSONField(name = "fulfillmentInstruction")
|
|
|
+ @JSONField(name = "FulfillmentInstruction")
|
|
|
private FulfillmentInstruction fulfillmentInstruction; // 履行指示
|
|
|
|
|
|
- @JSONField(name = "isISPU")
|
|
|
+ @JSONField(name = "IsISPU")
|
|
|
private boolean isISPU; // 是否为店内自提
|
|
|
|
|
|
- @JSONField(name = "isSoldByAB")
|
|
|
+ @JSONField(name = "IsSoldByAB")
|
|
|
private boolean isSoldByAB; // 是否由亚马逊企业销售
|
|
|
|
|
|
- @JSONField(name = "isIBA")
|
|
|
+ @JSONField(name = "IsIBA")
|
|
|
private boolean isIBA; // 是否为IBA订单
|
|
|
|
|
|
- @JSONField(name = "orderTotal")
|
|
|
+ @JSONField(name = "OrderTotal")
|
|
|
private OrderTotal orderTotal; // 订单总额
|
|
|
|
|
|
- @JSONField(name = "defaultShipFromLocationAddress")
|
|
|
+ @JSONField(name = "DefaultShipFromLocationAddress")
|
|
|
private Address defaultShipFromLocationAddress; // 默认发货地址
|
|
|
}
|