package com.ruoyi.project.domain; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * 系统消息对象 service_systemmessage * * @author ruoyi * @date 2022-06-02 */ @Data @ApiModel("系统消息") public class ServiceSystemmessage extends BaseEntity { private static final long serialVersionUID = 1L; /** $column.columnComment */ @ApiModelProperty("$column.columnComment") //数据库自增改成@TableId(type = IdType.AUTO) @TableId(type = IdType.AUTO) private Long id; /** 发送用户编号 */ @ApiModelProperty("发送用户编号") @Excel(name = "发送用户编号") private String senduserno; /** 发送用户名称 */ @ApiModelProperty("发送用户名称") @Excel(name = "发送用户名称") private String sendusername; /** 接收用户编号 */ @ApiModelProperty("接收用户编号") @Excel(name = "接收用户编号") private String receiveuserno; /** 接收用户名称 */ @ApiModelProperty("接收用户名称") @Excel(name = "接收用户名称") private String receiveusername; /** $column.columnComment */ @ApiModelProperty("$column.columnComment") @Excel(name = "消息标题") private String messagetitle; /** $column.columnComment */ @ApiModelProperty("$column.columnComment") @Excel(name = "消息内容") private String messagecontent; /** 1:系统消息;2:人工消息 */ @ApiModelProperty("1:系统消息;2:人工消息") @Excel(name = "1:系统消息;2:人工消息") private Integer messagetype; /** 是否已读 0:否 ;1:是 */ @ApiModelProperty("是否已读 0:否 ;1:是") @Excel(name = "是否已读 0:否 ;1:是") private Integer isread; /** 已读时间 */ @ApiModelProperty("已读时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Excel(name = "已读时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date readtime; /** 资金类别 见字典sys_ConsolationType */ @ApiModelProperty("资金类别 见字典sys_ConsolationType") @Excel(name = "资金类别 见字典sys_ConsolationType") private String applytype; /** 费用类别 1:差旅费模块 2:费用申请模块 */ @ApiModelProperty("费用类别 1:差旅费模块 2:费用申请模块") @Excel(name = "费用类别 1:差旅费模块 2:费用申请模块") private Integer fundtype; /** 关联编号 预留,用于跳转 */ @ApiModelProperty("关联编号 预留,用于跳转") @Excel(name = "关联编号 预留,用于跳转") private Long relevantno; }