package com.qxueyou.scc.teach.live.model;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.AllArgsConstructor;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
import javax.persistence.Table;
|
import java.io.Serializable;
|
import java.util.Date;
|
|
/**
|
* 访问日志
|
*/
|
@Data
|
@NoArgsConstructor//无参构造方法
|
@AllArgsConstructor//全参构造方法
|
//@EqualsAndHashCode(callSuper = true)
|
@Table(name="sa_access_log")
|
public class AccessLog implements Serializable {
|
|
private static final long serialVersionUID = -1979488824632702882L;
|
|
@ApiModelProperty(value = "编号")
|
private String logId;
|
@ApiModelProperty(value = "姓名")
|
private String name;
|
@ApiModelProperty(value = "直播间id")
|
private String courseId;
|
@ApiModelProperty(value = "访问ip")
|
private String ip;
|
@ApiModelProperty(value = "进入直播开始时间")
|
private Date enterTime;
|
@ApiModelProperty(value = "离开直播时间")
|
private Date leaveTime;
|
@ApiModelProperty(value = "如果是userId在平台查询不到则是游客")
|
private String userId;
|
@ApiModelProperty(value = "ip归属地信息")
|
private String ipAttribution;
|
@ApiModelProperty(value = "roadShow:路演,conference:会议")
|
private String type;
|
@ApiModelProperty(value = "创建时间")
|
private Date createTime;
|
@ApiModelProperty(value = "修改时间")
|
private Date updateTime;
|
//是否删除:0未删除 1删除
|
@ApiModelProperty(value = "删除标识")
|
private Integer deleteFlag;
|
|
}
|