package com.yuchen.saas.payment.api.vo.orderCenter;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @author zhouhanwei
 * @create 2023/7/3 15:33
 */
@Data
public class OrderPayDataVO {

    /**
     * 订单拉起状态 （1： 待支付， 2： 支付完成）
     */
    @ApiModelProperty(name = "payFlag", value = "订单拉起状态 （1： 未支付， 2： 支付完成）")
    private String payFlag;

    /**
     * 返回支付消息
     */
    @ApiModelProperty(name = "payMessage", value = "返回支付消息")
    private String payMessage;

    /**
     * 支付订单号
     */

    private String orderNumber;

    /**
     * 账单id
     */
    @ApiModelProperty(name = "billId", value = "账单id")
    private String billId;

    /**
     * 延迟支付分钟数
     */
    private Integer surplusMinutes;

    /**
     * 订单创建时间
     */
    private Date createdTime;

    /**
     * 订单失效时间
     */
    private Date failureTime;

}
