package com.ruoyi.system.domain;
|
|
import java.util.Date;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.ruoyi.common.annotation.Excel;
|
import com.ruoyi.common.core.domain.BaseEntity;
|
|
/**
|
* 系统消息对象 sys_message
|
*
|
* @author ruoyi
|
* @date 2025-10-25
|
*/
|
public class SysMessage extends BaseEntity {
|
private static final long serialVersionUID = 1L;
|
|
/** 消息ID */
|
private Long messageId;
|
|
/** 消息类型:CREATE-创建成功,PUSH-任务推送,STATUS-状态变更,ASSIGN-分配任务 */
|
@Excel(name = "消息类型")
|
private String messageType;
|
|
/** 消息标题 */
|
@Excel(name = "消息标题")
|
private String messageTitle;
|
|
/** 消息内容 */
|
@Excel(name = "消息内容")
|
private String messageContent;
|
|
/** 关联任务ID */
|
private Long taskId;
|
|
/** 任务编号 */
|
@Excel(name = "任务编号")
|
private String taskCode;
|
|
/** 接收人ID */
|
private Long receiverId;
|
|
/** 接收人姓名 */
|
@Excel(name = "接收人姓名")
|
private String receiverName;
|
|
/** 发送人ID */
|
private Long senderId;
|
|
/** 发送人姓名 */
|
@Excel(name = "发送人姓名")
|
private String senderName;
|
|
/** 是否已读:0-未读,1-已读 */
|
@Excel(name = "是否已读", readConverterExp = "0=未读,1=已读")
|
private String isRead;
|
|
/** 读取时间 */
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
private Date readTime;
|
|
/** 删除标志 */
|
private String delFlag;
|
|
public void setMessageId(Long messageId) {
|
this.messageId = messageId;
|
}
|
|
public Long getMessageId() {
|
return messageId;
|
}
|
|
public void setMessageType(String messageType) {
|
this.messageType = messageType;
|
}
|
|
public String getMessageType() {
|
return messageType;
|
}
|
|
public void setMessageTitle(String messageTitle) {
|
this.messageTitle = messageTitle;
|
}
|
|
public String getMessageTitle() {
|
return messageTitle;
|
}
|
|
public void setMessageContent(String messageContent) {
|
this.messageContent = messageContent;
|
}
|
|
public String getMessageContent() {
|
return messageContent;
|
}
|
|
public void setTaskId(Long taskId) {
|
this.taskId = taskId;
|
}
|
|
public Long getTaskId() {
|
return taskId;
|
}
|
|
public void setTaskCode(String taskCode) {
|
this.taskCode = taskCode;
|
}
|
|
public String getTaskCode() {
|
return taskCode;
|
}
|
|
public void setReceiverId(Long receiverId) {
|
this.receiverId = receiverId;
|
}
|
|
public Long getReceiverId() {
|
return receiverId;
|
}
|
|
public void setReceiverName(String receiverName) {
|
this.receiverName = receiverName;
|
}
|
|
public String getReceiverName() {
|
return receiverName;
|
}
|
|
public void setSenderId(Long senderId) {
|
this.senderId = senderId;
|
}
|
|
public Long getSenderId() {
|
return senderId;
|
}
|
|
public void setSenderName(String senderName) {
|
this.senderName = senderName;
|
}
|
|
public String getSenderName() {
|
return senderName;
|
}
|
|
public void setIsRead(String isRead) {
|
this.isRead = isRead;
|
}
|
|
public String getIsRead() {
|
return isRead;
|
}
|
|
public void setReadTime(Date readTime) {
|
this.readTime = readTime;
|
}
|
|
public Date getReadTime() {
|
return readTime;
|
}
|
|
public void setDelFlag(String delFlag) {
|
this.delFlag = delFlag;
|
}
|
|
public String getDelFlag() {
|
return delFlag;
|
}
|
|
@Override
|
public String toString() {
|
return "SysMessage{" +
|
"messageId=" + messageId +
|
", messageType='" + messageType + '\'' +
|
", messageTitle='" + messageTitle + '\'' +
|
", messageContent='" + messageContent + '\'' +
|
", taskId=" + taskId +
|
", taskCode='" + taskCode + '\'' +
|
", receiverId=" + receiverId +
|
", receiverName='" + receiverName + '\'' +
|
", senderId=" + senderId +
|
", senderName='" + senderName + '\'' +
|
", isRead='" + isRead + '\'' +
|
", readTime=" + readTime +
|
", delFlag='" + delFlag + '\'' +
|
'}';
|
}
|
}
|