Upload.java 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. package com.zd.security.entity;
  2. import com.baomidou.mybatisplus.annotation.*;
  3. import com.baomidou.mybatisplus.extension.activerecord.Model;
  4. import io.swagger.annotations.ApiModel;
  5. import io.swagger.annotations.ApiModelProperty;
  6. import lombok.Data;
  7. import java.io.Serializable;
  8. import java.time.LocalDateTime;
  9. /**
  10. * <p>
  11. * 安全检查上传表
  12. * </p>
  13. *
  14. * @author hzw
  15. * @since 2023-04-19
  16. */
  17. @Data
  18. @TableName("sec_upload")
  19. @ApiModel(value = "Upload对象", description = "安全检查上传表")
  20. public class Upload extends Model<Upload> {
  21. private static final long serialVersionUID = 1L;
  22. @ApiModelProperty("主键id")
  23. @TableId(value = "id", type = IdType.ASSIGN_ID)
  24. private Long id;
  25. @ApiModelProperty("keyId")
  26. private Long keyId;
  27. @ApiModelProperty("上传id")
  28. private Long uploadId;
  29. @ApiModelProperty("文件名称")
  30. private String fileName;
  31. @ApiModelProperty("文件类型(1文件,2图片)")
  32. private Integer fileType;
  33. @ApiModelProperty("来源(1巡查计划,2隐患,3整改,4随手拍)")
  34. private Integer source;
  35. @ApiModelProperty("创建人名称")
  36. private String createName;
  37. @ApiModelProperty("创建人ID")
  38. @TableField(fill = FieldFill.INSERT)
  39. private Long createBy;
  40. @ApiModelProperty("创建时间")
  41. @TableField(fill = FieldFill.INSERT)
  42. private LocalDateTime createTime;
  43. @ApiModelProperty("修改人名称")
  44. private String updateName;
  45. @ApiModelProperty("修改人ID")
  46. @TableField(fill = FieldFill.UPDATE)
  47. private Long updateBy;
  48. @ApiModelProperty("修改时间")
  49. @TableField(fill = FieldFill.UPDATE)
  50. private LocalDateTime updateTime;
  51. @ApiModelProperty("是否删除(0否 1是)")
  52. private Boolean isDeleted;
  53. @Override
  54. public Serializable pkVal() {
  55. return this.id;
  56. }
  57. }