package com.fs.live.vo;

import com.fs.live.domain.LiveUserFirstEntry;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
public class LiveDashBoardDataVo {
    // 在线人数 liveWatchUser
    private BigDecimal onlineNum;

    // 直播观看人数 liveData (原viewNum，现在区分直播)
    private Integer liveViewNum;

    // 回放观看人数 liveData
    private Integer replayViewNum;

    // 直播点赞数量 liveData (原likeNum，现在区分直播)
    private Integer liveLikeNum;

    // 回放点赞数量 liveData
    private Integer replayLikeNum;

    // 直播评论数量 liveMsg
    private BigDecimal liveCommentNum;

    // 回放评论数量 liveMsg
    private BigDecimal replayCommentNum;

    // 直播新用户数量 liveWatchUser
    private BigDecimal liveNewUserNum;

    // 回放新用户数量 liveWatchUser
    private BigDecimal replayNewUserNum;

    // 直播老用户数量 liveWatchUser
    private BigDecimal liveOldUserNum;

    // 回放老用户数量 liveWatchUser
    private BigDecimal replayOldUserNum;

    // 分享链接来源数量 liveUserFirstEntry
    private BigDecimal shareUrlNum;

    // 直接访问数量 liveUserFirstEntry
    private BigDecimal directAccessNum;

    private List<LiveUserFirstVo> inviteUserList;

}
