package com.zd.security.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDateTime;
/**
*
* 安全检查上传表
*
*
* @author hzw
* @since 2023-04-19
*/
@Data
@TableName("sec_upload")
@ApiModel(value = "Upload对象", description = "安全检查上传表")
public class Upload extends Model {
private static final long serialVersionUID = 1L;
@ApiModelProperty("主键id")
@TableId(value = "id", type = IdType.ASSIGN_ID)
private Long id;
@ApiModelProperty("keyId")
private Long keyId;
@ApiModelProperty("上传id")
private Long uploadId;
@ApiModelProperty("文件名称")
private String fileName;
@ApiModelProperty("文件类型(1文件,2图片)")
private Integer fileType;
@ApiModelProperty("来源(1巡查计划,2隐患,3整改,4随手拍)")
private Integer source;
@ApiModelProperty("创建人名称")
private String createName;
@ApiModelProperty("创建人ID")
@TableField(fill = FieldFill.INSERT)
private Long createBy;
@ApiModelProperty("创建时间")
@TableField(fill = FieldFill.INSERT)
private LocalDateTime createTime;
@ApiModelProperty("修改人名称")
private String updateName;
@ApiModelProperty("修改人ID")
@TableField(fill = FieldFill.UPDATE)
private Long updateBy;
@ApiModelProperty("修改时间")
@TableField(fill = FieldFill.UPDATE)
private LocalDateTime updateTime;
@ApiModelProperty("是否删除(0否 1是)")
private Boolean isDeleted;
@Override
public Serializable pkVal() {
return this.id;
}
}