package com.stylefeng.guns.modular.system.model;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.enums.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;
/**
*
* 系统通知
*
*
* @author 吕雪
* @since 2020-06-10
*/
@TableName("t_system_notice")
public class TSystemNotice extends Model {
private static final long serialVersionUID = 1L;
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
* 1=公告,2=系统消息
*/
private Integer type;
/**
* 1=用户,2=司机
*/
private Integer userType;
/**
* 公告id
*/
private Integer noticesId;
/**
* 消息内容
*/
private String content;
/**
* 接收对象id
*/
private Integer userId;
/**
* 添加时间
*/
private Date insertTime;
/**
* 1=未读,2=已读
*/
private Integer read;
/**
* 系统消息类型(1=打车业务,2=优惠券)
*/
@TableField("noticeType")
private Integer noticeType;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Integer getType() {
return type;
}
public void setType(Integer type) {
this.type = type;
}
public Integer getUserType() {
return userType;
}
public void setUserType(Integer userType) {
this.userType = userType;
}
public Integer getNoticesId() {
return noticesId;
}
public void setNoticesId(Integer noticesId) {
this.noticesId = noticesId;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public Integer getUserId() {
return userId;
}
public void setUserId(Integer userId) {
this.userId = userId;
}
public Date getInsertTime() {
return insertTime;
}
public void setInsertTime(Date insertTime) {
this.insertTime = insertTime;
}
public Integer getRead() {
return read;
}
public void setRead(Integer read) {
this.read = read;
}
public Integer getNoticeType() {
return noticeType;
}
public void setNoticeType(Integer noticeType) {
this.noticeType = noticeType;
}
@Override
protected Serializable pkVal() {
return this.id;
}
@Override
public String toString() {
return "TSystemNotice{" +
"id=" + id +
", type=" + type +
", userType=" + userType +
", noticesId=" + noticesId +
", content=" + content +
", userId=" + userId +
", insertTime=" + insertTime +
", read=" + read +
"}";
}
}