package com.panzhihua.sangeshenbian.model.entity;
|
|
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 io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.time.LocalDateTime;
|
|
/**
|
* @author zhibing.pu
|
* @Date 2025/2/23 2:57
|
*/
|
@Data
|
@ApiModel
|
@TableName("sgsb_message_notification")
|
public class MessageNotification {
|
/**
|
* 数据ID
|
*/
|
@ApiModelProperty("数据ID")
|
@TableId(value = "id", type = IdType.AUTO)
|
private Integer id;
|
/**
|
* 标题
|
*/
|
@TableField("title")
|
@ApiModelProperty("标题")
|
private String title;
|
/**
|
* 承办者用户id
|
*/
|
@TableField("undertaker_user_id")
|
@ApiModelProperty("承办者用户id")
|
private Integer undertakerUserId;
|
/**
|
* 承办者
|
*/
|
@TableField(exist = false)
|
@ApiModelProperty("承办者")
|
private String undertakerUser;
|
/**
|
* 联系电话
|
*/
|
@TableField("phone")
|
@ApiModelProperty("联系电话")
|
private String phone;
|
/**
|
* 所在单位
|
*/
|
@TableField(exist = false)
|
@ApiModelProperty(value = "所在单位")
|
private String department;
|
/**
|
* 所属职位
|
*/
|
@TableField(exist = false)
|
@ApiModelProperty("所属职位")
|
private String position;
|
/**
|
* 需求应处理时间
|
*/
|
@TableField("response_time")
|
@ApiModelProperty("需求应处理时间")
|
private LocalDateTime responseTime;
|
/**
|
* 提示类型(1=临期提醒,2=超时提醒)
|
*/
|
@TableField("prompt_type")
|
@ApiModelProperty("提示类型(1=临期提醒,2=超时提醒)")
|
private Integer promptType;
|
/**
|
* 阅读状态(0=否,1=是)
|
*/
|
@TableField("read_status")
|
@ApiModelProperty("阅读状态(0=否,1=是)")
|
private Integer readStatus;
|
/**
|
* 创建时间
|
*/
|
@TableField("create_time")
|
@ApiModelProperty("创建时间")
|
private LocalDateTime createTime;
|
}
|