package cc.mrbird.febs.video.entity;
|
|
import cc.mrbird.febs.common.entity.BaseEntity;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
/**
|
* @author wzy
|
* @date 2021-12-17
|
**/
|
@Data
|
@TableName("video_vip_order_info")
|
public class VideoVipOrderInfoEntity extends BaseEntity {
|
|
public static final Integer PAY_TYPE_ALIPAY = 1;
|
public static final Integer PAY_TYPE_USDT = 2;
|
|
public static final Integer PAY_STATUS_WAIT = 1;
|
public static final Integer PAY_STATUS_PAY = 2;
|
public static final Integer PAY_STATUS_CANCEL = 2;
|
|
/**
|
* 订单编号
|
*/
|
private String orderNo;
|
|
/**
|
* 支付交易编号
|
*/
|
private String payTraderNo;
|
|
/**
|
* 类型;1/支付宝 2/USDT
|
*/
|
private Integer payType;
|
|
/**
|
* 用户ID
|
*/
|
private Long memberId;
|
|
/**
|
* 金额
|
*/
|
private BigDecimal amount;
|
|
/**
|
* 商品类型;MONTH/PERIOD/YEAR
|
*/
|
private String goodsType;
|
|
/**
|
* 状态;1/代支付 2/已支付 3/已取消
|
*/
|
private Integer status;
|
|
/**
|
* 支付时间
|
*/
|
private Date payTime;
|
|
|
@TableField(exist = false)
|
private String account;
|
}
|