package com.tzy.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import javax.persistence.Table;
import java.io.Serializable;
import java.sql.Date;

@Data
@Table(name = "card_group_lives_config")
public class LivingRoomDTO implements Serializable {
    private Integer id;
    private Integer groupInfoId;
    private String name;
    private String code;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date startTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date endTime;
    private Integer totalDuration;
    private Integer liveViewersNum;
    private String playbackPath;
    private Integer playbackWiewersNum;
    private Integer playbackDuration;
    private Integer status;
    private String msg;
    private String remark;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
    private String createBy;
    private String anchorName;
    private String anchorWechat;
    private String type;
    private Integer feedsPublic;
    private Integer closeLike;
    private Integer closeGoods;
    private Integer closeComment;
    private Integer closeReplay;
    private Integer closeShare;
    private Integer closeKf;
    private String subAnchorWechat;
    private String createrWechat;
    private String coverImg;
    private String shareImg;
    private String feedsImg;
    private String groupInfoName;
    private Integer appUserId;
    private Integer publicStatus;
    private String category;
    private Integer merchantId;
    private String merchantName;
    private Integer delFlg;
    private Integer liveLikeNum;
}
