Files
ks/ruoyi-bussiness/src/main/java/com/ruoyi/cms/domain/Notice.java

52 lines
1.3 KiB
Java
Raw Normal View History

2025-09-22 17:06:47 +08:00
package com.ruoyi.cms.domain;
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.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseEntity;
2025-09-25 16:30:40 +08:00
import io.swagger.annotations.ApiModelProperty;
2025-09-22 17:06:47 +08:00
import lombok.Data;
import java.util.Date;
@Data
@TableName(value = "notice")
public class Notice extends BaseEntity
{
@TableField(exist = false)
private static final long serialVersionUID = 1L;
@TableId(value = "notice_id",type = IdType.AUTO)
private Long noticeId;
2025-09-25 16:30:40 +08:00
@ApiModelProperty("标题")
2025-09-22 17:06:47 +08:00
private String title;
2025-09-25 16:30:40 +08:00
@ApiModelProperty("副标题")
2025-09-22 17:06:47 +08:00
private String subTitle;
2025-09-25 16:30:40 +08:00
@ApiModelProperty("未读数量")
2025-09-22 17:06:47 +08:00
private Integer notReadCount;
2025-09-25 16:30:40 +08:00
2025-11-06 11:02:04 +08:00
@ApiModelProperty("是否阅读 0未读 1已读")
2025-09-22 17:06:47 +08:00
private Integer isRead;
2025-09-25 16:30:40 +08:00
2025-09-22 17:06:47 +08:00
@JsonFormat(pattern = "MM-dd")
2025-09-25 16:30:40 +08:00
@ApiModelProperty("日期")
2025-09-22 17:06:47 +08:00
private Date date;
2025-09-25 16:30:40 +08:00
@ApiModelProperty("通知类型")
2025-09-22 17:06:47 +08:00
private String noticeType;
2025-09-25 16:30:40 +08:00
@ApiModelProperty("公告内容")
2025-09-22 17:06:47 +08:00
private String noticeContent;
2025-09-25 16:30:40 +08:00
@ApiModelProperty("用户id")
2025-09-22 17:06:47 +08:00
private Long userId;
2025-09-25 16:30:40 +08:00
@ApiModelProperty("业务id")
2025-09-22 17:06:47 +08:00
private Long bussinessId;
}