package com.fs.live.vo;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 直播数据统计VO
 *
 * @author fs
 * @date 2025-01-18
 */
@Data
public class LiveDataStatisticsVo {
    /** 累计观看人数 */
    private Long totalViewers = 0L;

    /** 直播观看人数 */
    private Long liveViewers = 0L;

    /** 直播峰值 */
    private Long livePeak = 0L;

    /** 直播平均时长(秒) */
    private Long liveAvgDuration = 0L;

    /** 回放观看人数 */
    private Long playbackViewers = 0L;

    /** 回放平均时长(秒) */
    private Long playbackAvgDuration = 0L;

    /** 累计完课人数 */
    private Long totalCompletedCourses = 0L;

    /** 直播完课人数 */
    private Long liveCompletedCourses = 0L;

    /** 回放完课人数 */
    private Long playbackCompletedCourses = 0L;

    /** GMV(总销售额) */
    private BigDecimal gmv = BigDecimal.ZERO;

    /** 付费人数 */
    private Long paidUsers = 0L;

    /** 付费单数 */
    private Long paidOrders = 0L;

    /** 销量统计 */
    private Long salesCount = 0L;
}








