package com.ruoyi.collaborativeApproval.pojo; import com.baomidou.mybatisplus.annotation.*; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.time.LocalDateTime; /** * 公告表 * */ @Data @TableName("notice") @ApiModel public class Notice { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 公告标题 */ @ApiModelProperty("公告标题") private String title; /** * 公告类型(1放假通知 2设备维修通知) */ @ApiModelProperty("公告类型(1放假通知 2设备维修通知)") private Integer type; /** * 状态(0草稿 1发布 2已下线) */ @ApiModelProperty("状态(0草稿 1发布 2已下线)") private Integer status; /** * 公告内容 */ @ApiModelProperty("公告内容") private String content; /** * 优先级(1普通 2重要 3紧急) */ @ApiModelProperty("优先级(1普通 2重要 3紧急)") private Integer priority; /** * 创建者 */ @TableField(fill = FieldFill.INSERT) private Integer createUser; /** * 创建时间 */ @TableField(fill = FieldFill.INSERT) private LocalDateTime createTime; /** * 租户ID */ @TableField(fill = FieldFill.INSERT) private Long tenantId; /** * 备注 */ @ApiModelProperty("备注") private String remark; }