package com.liquidnet.service.goblin.dto.vo;

import lombok.Data;

import java.io.Serializable;

@Data
public class GoblinSqbOrderVo implements Serializable {
    private static final long serialVersionUID = 1L;
    private String orderId;
    private String userId;
    private String performancesId;
    private String spuId;
    private String skuId;
    private Integer quantity;
    private Long amount;
    private String sqbOrderSn;
    private String sqbOrderSignature;
    private String sqbAcquiringSn;
    private String sqbAcquiringSign;
    private String sqbCheckoutItemsId;
    private String couponSn;
    private String couponQrCode;
    private String couponExpireTime;
    private Integer status; // 0-待支付 1-已支付 2-已核销 3-已退款 4-退款中 9-失败
    private String refundReason;
    private String createdAt;
    private String updatedAt;

    //    扩展属性
    private Integer couponUsedStatus; // 0-未核销 1-已核销

}
