package com.ruoyi.warehouse.pojo;
|
|
import com.baomidou.mybatisplus.annotation.*;
|
|
import java.io.Serializable;
|
import java.time.LocalDateTime;
|
import java.util.Date;
|
|
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
/**
|
* 文档信息表
|
* @TableName documentation
|
*/
|
@TableName(value ="documentation")
|
@Data
|
@ApiModel(value = "文档信息表")
|
public class Documentation implements Serializable {
|
/**
|
*
|
*/
|
@TableId(type = IdType.AUTO)
|
@ApiModelProperty(value = "文档ID")
|
private Long id;
|
|
/**
|
* 类别名称
|
*/
|
@Excel(name = "类别名称")
|
@ApiModelProperty(value = "类别名称")
|
private String categoryName;
|
|
/**
|
* 文档名称
|
*/
|
@Excel(name = "文档名称")
|
@ApiModelProperty(value = "文档名称")
|
private String docName;
|
|
/**
|
* 文档编号
|
*/
|
@Excel(name = "文档编号")
|
@ApiModelProperty(value = "文档编号")
|
private Long docNumber;
|
|
/**
|
* 年份
|
*/
|
@Excel(name = "年份")
|
@ApiModelProperty(value = "年份")
|
private Long year;
|
|
/**
|
* 责任人
|
*/
|
@Excel(name = "责任人")
|
@ApiModelProperty(value = "责任人")
|
private String responsiblePerson;
|
|
/**
|
* 文档放置位置
|
*/
|
@Excel(name = "文档放置位置")
|
@ApiModelProperty(value = "文档放置位置")
|
private Long warehouseGoodsShelvesRowcolId;
|
|
/**
|
* 文档日期
|
*/
|
@Excel(name = "文档日期")
|
@ApiModelProperty(value = "文档日期")
|
private LocalDateTime docDate;
|
|
/**
|
* 保管期限
|
*/
|
@Excel(name = "保管期限")
|
@ApiModelProperty(value = "保管期限")
|
private Long retentionPeriod;
|
|
/**
|
* 保密级别
|
*/
|
@Excel(name = "保密级别")
|
@ApiModelProperty(value = "保密级别")
|
private String securityLevel;
|
|
/**
|
* 份数
|
*/
|
@Excel(name = "份数")
|
@ApiModelProperty(value = "份数")
|
private Long copyCount;
|
|
/**
|
* 页数
|
*/
|
@Excel(name = "页数")
|
@ApiModelProperty(value = "页数")
|
private Long pageCount;
|
|
/**
|
* 文档类别
|
*/
|
@Excel(name = "文档类别")
|
@ApiModelProperty(value = "文档类别")
|
private String docCategory;
|
|
/**
|
* 文档种类
|
*/
|
@Excel(name = "文档种类")
|
@ApiModelProperty(value = "文档种类")
|
private String docType;
|
|
/**
|
* 紧急程度
|
*/
|
@Excel(name = "紧急程度")
|
@ApiModelProperty(value = "紧急程度")
|
private String urgencyLevel;
|
|
/**
|
* 文档状态
|
*/
|
@Excel(name = "文档状态")
|
@ApiModelProperty(value = "文档状态")
|
private String docStatus;
|
|
/**
|
* 备注
|
*/
|
@Excel(name = "备注")
|
@ApiModelProperty(value = "备注")
|
private String remark;
|
|
/**
|
* 创建时间
|
*/
|
@TableField(fill = FieldFill.INSERT)
|
private LocalDateTime createTime;
|
|
/**
|
* 创建用户
|
*/
|
@TableField(fill = FieldFill.INSERT)
|
private Long createUser;
|
|
/**
|
* 修改时间
|
*/
|
@TableField(fill = FieldFill.UPDATE)
|
private LocalDateTime updateTime;
|
|
/**
|
* 修改用户
|
*/
|
@TableField(fill = FieldFill.UPDATE)
|
private Long updateUser;
|
|
/**
|
* 租户ID
|
*/
|
@TableField(fill = FieldFill.INSERT)
|
private Long tenantId;
|
|
private static final long serialVersionUID = 1L;
|
}
|