package org.nl.system.service.notice.dao;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
* @description /
* @author lyd
* @date 2023-05-09
**/
@Data
@Builder
@AllArgsConstructor
@EqualsAndHashCode(callSuper = false)
@TableName("sys_notice")
public class SysNotice implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "notice_id", type = IdType.NONE)
    @ApiModelProperty(value = "信息标识")
    private String notice_id;

    @ApiModelProperty(value = "信息标题")
    private String notice_title;

    @ApiModelProperty(value = "信息内容")
    private String notice_content;

    @ApiModelProperty(value = "信息类型")
    private String notice_type;

    @ApiModelProperty(value = "读取状态")
    private String have_read;

    @ApiModelProperty(value = "读取时间")
    private String read_time;

    @ApiModelProperty(value = "处理状态")
    private String deal_status;

    @ApiModelProperty(value = "创建时间")
    private String create_time;

}
