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

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

/**
 * @ClassName OrderManageStatisVO
 * @Description 订单统计VO
 * @Author mqs
 * @Date 2023/5/30 13:55
 * @Version 1.0
 */
@Data
public class OrderManageStatisVO {

    /**
     * 统计时段
     */
    @ApiModelProperty(name = "createTime", value = "统计时段")
    private String createTime;
    /**
     * 订单数
     */
    @ApiModelProperty(name = "orderNum", value = "订单数")
    private Integer orderNum;
    /**
     * 应收总金额
     */
    @ApiModelProperty(name = "ysAmount", value = "应收金额")
    private Long ysAmount;
    /**
     * 当前未付订单数
     */
    @ApiModelProperty(name = "wfNum", value = "未付订单数")
    private Integer wfNum;
    /**
     * 未付应收金额
     */
    @ApiModelProperty(name = "wfysAmount", value = "未付应收金额")
    private Long wfysAmount;
    /**
     * 当前已付订单数
     */
    @ApiModelProperty(name = "yfNum", value = "已付订单数")
    private Integer yfNum;
    /**
     * 已付实收金额
     */
    @ApiModelProperty(name = "yfssAmount", value = "已付实收金额")
    private Long yfssAmount;
    /**
     * 已付优惠金额
     */
    @ApiModelProperty(name = "yfyhAmount", value = "已付优惠金额")
    private Long yfyhAmount;
    /**
     * 已付应收金额
     */
    @ApiModelProperty(name = "yfysAmount", value = "已付应收金额")
    private Long yfysAmount;
    /**
     * 订单状态
     */
    @ApiModelProperty(name = "orderStats", value = "订单状态 1:待支付;2:已支付;3:已取消")
    private String orderStats;
}
