package org.yeshi.utils.ios.pay.vo; import com.google.gson.annotations.SerializedName; import java.util.Date; import java.util.List; public class IOSAPPBuyVerifyResult { @SerializedName("bundle_id") private String bundleId; @SerializedName("application_version") private String applicationVersion; @SerializedName("receipt_creation_date_ms") private Long receiptCreationDateMs; @SerializedName("receipt_creation_date") private Date receiptCreationDate; @SerializedName("request_date") private Date requestDate; @SerializedName("request_date_ms") private Long requestDateMs; @SerializedName("in_app") private List inApps; @SerializedName("latest_receipt_info") private List latestReceiptInfo; public List getLatestReceiptInfo() { return latestReceiptInfo; } public void setLatestReceiptInfo(List latestReceiptInfo) { this.latestReceiptInfo = latestReceiptInfo; } public String getBundleId() { return bundleId; } public void setBundleId(String bundleId) { this.bundleId = bundleId; } public String getApplicationVersion() { return applicationVersion; } public void setApplicationVersion(String applicationVersion) { this.applicationVersion = applicationVersion; } public Long getReceiptCreationDateMs() { return receiptCreationDateMs; } public void setReceiptCreationDateMs(Long receiptCreationDateMs) { this.receiptCreationDateMs = receiptCreationDateMs; } public Date getReceiptCreationDate() { return receiptCreationDate; } public void setReceiptCreationDate(Date receiptCreationDate) { this.receiptCreationDate = receiptCreationDate; } public Date getRequestDate() { return requestDate; } public void setRequestDate(Date requestDate) { this.requestDate = requestDate; } public Long getRequestDateMs() { return requestDateMs; } public void setRequestDateMs(Long requestDateMs) { this.requestDateMs = requestDateMs; } public List getInApps() { return inApps; } public void setInApps(List inApps) { this.inApps = inApps; } public static class OrderInfo { private int quantity;//数量 @SerializedName("product_id") private String product_id;//商品编号 @SerializedName("transaction_id") private String transactionId;//订单号 @SerializedName("original_transaction_id") private String originalTransactionId;//原始订单号 @SerializedName("purchase_date") private Date purchaseDate;//付款日期 @SerializedName("purchase_date_ms") private long purchaseDateMs; @SerializedName("original_purchase_date") private Date originalPurchaseDate;//原始付款日期 @SerializedName("original_purchase_date_ms") private Long originalPurchaseDateMs; public int getQuantity() { return quantity; } public void setQuantity(int quantity) { this.quantity = quantity; } public String getProduct_id() { return product_id; } public void setProduct_id(String product_id) { this.product_id = product_id; } public String getTransactionId() { return transactionId; } public void setTransactionId(String transactionId) { this.transactionId = transactionId; } public String getOriginalTransactionId() { return originalTransactionId; } public void setOriginalTransactionId(String originalTransactionId) { this.originalTransactionId = originalTransactionId; } public Date getPurchaseDate() { return purchaseDate; } public void setPurchaseDate(Date purchaseDate) { this.purchaseDate = purchaseDate; } public long getPurchaseDateMs() { return purchaseDateMs; } public void setPurchaseDateMs(long purchaseDateMs) { this.purchaseDateMs = purchaseDateMs; } public Date getOriginalPurchaseDate() { return originalPurchaseDate; } public void setOriginalPurchaseDate(Date originalPurchaseDate) { this.originalPurchaseDate = originalPurchaseDate; } public Long getOriginalPurchaseDateMs() { return originalPurchaseDateMs; } public void setOriginalPurchaseDateMs(Long originalPurchaseDateMs) { this.originalPurchaseDateMs = originalPurchaseDateMs; } } }