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

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订单号
}