SystemFile.java 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. package cn.cslg.pas.domain;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import lombok.Data;
  7. import lombok.experimental.Accessors;
  8. import java.io.Serializable;
  9. import java.util.Date;
  10. /**
  11. * 权限系统 系统文件表实体类
  12. *
  13. * @Author chenyu
  14. * @Date 2023/8/15
  15. */
  16. @TableName(value = "PCS_TEST.SYSTEM_FILE")
  17. @Accessors(chain = true)
  18. @Data
  19. public class SystemFile implements Serializable {
  20. @TableId(value = "ID", type = IdType.AUTO)
  21. private Integer id;
  22. @TableField(value = "GUID")
  23. private String guid;
  24. @TableField(value = "P_TYPE")
  25. private Integer pType;
  26. @TableField(value = "FILE_PATH")
  27. private String url;
  28. @TableField(value = "FILE_NAME")
  29. private String fileName;
  30. @TableField(value = "ORIGINAL_NAME")
  31. private String oldName;
  32. @TableField(value = "FILE_LENGTH")
  33. private String fileSize;
  34. @TableField(value = "IS_DELETE")
  35. private Integer isDelete;
  36. @TableField(value = "CREATE_ID")
  37. private Integer createBy;
  38. @TableField(value = "CREATE_TIME")
  39. private Date createTime;
  40. @TableField(value = "UPDATE_TIME")
  41. private Date updateTime;
  42. /**
  43. * 文件对应的任务id
  44. */
  45. @TableField(exist = false)
  46. private Integer taskId;
  47. }