package com.gic.haoban.manage.web.qo.licence;

import com.gic.api.base.commons.BasePageInfo;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
 * <p>
 *
 * </p>
 *
 * @author jx
 * @since 2023-03-09
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class LicenceOrderPageQO extends BasePageInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 订单编号
     */
    private String orderNumber;

    /**
     * 订单状态，0：待支付，1：已支付，2：已取消，3：已过期，4：已退款，5：审核中
     */
    private Integer orderStatus;

    /**
     * 企业微信订单id
     */
    private String qywxOrderId;

    /**
     * 企业微信订单状态，0：待支付，1：已支付，2：已取消，3：已过期，4：退款中，5：退款被拒绝，6：已退款，7已失效
     */
    private Integer qywxOrderStatus;

    /**
     * 订单创建开始时间
     */
    private String startTime;
    /**
     * 订单创建结束时间
     */
    private String endTime;
    /**
     * 支付方式 1在线支付 2对公转账
     */
    private Integer payType;
    /**
     * gic商户查询id
     */
    private String enterpriseIdParam;
    /**
     * 微信订单id
     */
    private String wxOrderId;
    /**
     * 订单类型，1：购买帐号，2：续期帐号
     */
    private Integer orderType;

}
