You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.5 KiB
38 lines
1.5 KiB
package com.example.demo.domain.entity;
|
|
|
|
import java.math.BigDecimal;
|
|
import lombok.Data;
|
|
|
|
@Data
|
|
public class GOrder {
|
|
|
|
private Integer id;
|
|
private Integer jwcode;
|
|
private String orderNo;
|
|
private String type; // 默认 gold(金豆) gold_coin (金币)
|
|
private String merchantId;
|
|
private BigDecimal price;
|
|
private Integer count; // 金豆数量
|
|
private Integer payStyle; // 1:微信支付;2:支付宝支付;3:IOS内购,4:paypal(USD);5:stripe;6:paymentAsia;7:iPay88(MYR);9:FirstData(SGD)
|
|
|
|
private Integer state; // 0待支付 1支付完成 2已关闭 -1已退款
|
|
private Integer platform; // 1PC 2手机端
|
|
private String wxPrepayId;
|
|
private String wxCodeUrl;
|
|
private String wxTransactionId;
|
|
private Integer successTime; // 支付成功时间(Unix秒)
|
|
private Integer closedTime; // 订单关闭时间
|
|
private String refundNo;
|
|
private Integer refundTime; // 退款时间
|
|
private String iosEnvironment;
|
|
private String iosTransactionId;
|
|
private String iosReceiptData; // TEXT → String
|
|
private String paypalOrderId;
|
|
private Integer liveId; // 直播间id
|
|
private Boolean isRead; // 已读
|
|
private Integer addTime; // 创建时间
|
|
private Integer updTime; // 更新时间
|
|
private Integer isSynced; // 0未同步 1已同步
|
|
private String firstdataIpgTransactionId; // FirstData订单号
|
|
|
|
}
|