SysOss.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. package com.ruoyi.system.domain;
  2. import com.baomidou.mybatisplus.annotation.*;
  3. import lombok.Data;
  4. import lombok.NoArgsConstructor;
  5. import lombok.experimental.Accessors;
  6. import java.io.Serializable;
  7. import java.util.Date;
  8. /**
  9. * OSS云存储对象
  10. *
  11. * @author Lion Li
  12. */
  13. @Data
  14. @NoArgsConstructor
  15. @Accessors(chain = true)
  16. @TableName("sys_oss")
  17. public class SysOss implements Serializable {
  18. private static final long serialVersionUID = 1L;
  19. /**
  20. * 云存储主键
  21. */
  22. @TableId(value = "oss_id", type = IdType.AUTO)
  23. private Long ossId;
  24. /**
  25. * 文件名
  26. */
  27. private String fileName;
  28. /**
  29. * 原名
  30. */
  31. private String originalName;
  32. /**
  33. * 文件后缀名
  34. */
  35. private String fileSuffix;
  36. /**
  37. * URL地址
  38. */
  39. private String url;
  40. /**
  41. * 创建时间
  42. */
  43. @TableField(fill = FieldFill.INSERT)
  44. private Date createTime;
  45. /**
  46. * 上传人
  47. */
  48. @TableField(fill = FieldFill.INSERT)
  49. private String createBy;
  50. /**
  51. * 更新时间
  52. */
  53. @TableField(fill = FieldFill.INSERT_UPDATE)
  54. private Date updateTime;
  55. /**
  56. * 更新人
  57. */
  58. @TableField(fill = FieldFill.INSERT_UPDATE)
  59. private String updateBy;
  60. /**
  61. * 服务商
  62. */
  63. private String service;
  64. }