package cn.chnmuseum.party.model;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import java.io.Serializable;
import java.util.Date;
/**
*
*
*
*
* @author Yang Jianlong
* @since 2018-12-27
*/
@TableName("page_views")
public class PageViews extends Model {
private static final long serialVersionUID = 1L;
/**
* ID
*/
@TableId(value = "id", type = IdType.UUID)
private String id;
/**
* 页面类型:1-业务办理助手2-网点服务地图3-热门产品4-热门活动
*/
private Integer type;
/**
* 页面名称
*/
@TableField("page_name")
private String pageName;
/**
* 页面访问日期(具体到天)
*/
@TableField("view_date")
private Date viewDate;
/**
* 页面访问次数
*/
private Integer times;
@TableField(exist = false)
private String dateType;
@TableField(exist = false)
private Integer totalTimes;
@TableField(exist = false)
private String typeName;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public Integer getType() {
return type;
}
public void setType(Integer type) {
this.type = type;
}
public String getPageName() {
return pageName;
}
public void setPageName(String pageName) {
this.pageName = pageName;
}
public Date getViewDate() {
return viewDate;
}
public void setViewDate(Date viewDate) {
this.viewDate = viewDate;
}
public Integer getTimes() {
return times;
}
public void setTimes(Integer times) {
this.times = times;
}
public String getDateType() {
return dateType;
}
public void setDateType(String dateType) {
this.dateType = dateType;
}
public Integer getTotalTimes() {
return totalTimes;
}
public void setTotalTimes(Integer totalTimes) {
this.totalTimes = totalTimes;
}
public String getTypeName() {
return typeName;
}
public void setTypeName(String typeName) {
this.typeName = typeName;
}
@Override
protected Serializable pkVal() {
return this.id;
}
@Override
public String toString() {
return "PageViews{" +
", id=" + id +
", type=" + type +
", pageName=" + pageName +
", viewDate=" + viewDate +
", times=" + times +
"}";
}
}