package com.ycl.domain.entity; import com.baomidou.mybatisplus.annotation.*; import com.ycl.common.enums.business.FileTypeEnum; import com.ycl.system.domain.base.AbsEntity; import lombok.Data; import lombok.experimental.Accessors; import java.math.BigDecimal; import java.time.LocalDateTime; /** * 文件表 * * @author flq * @since 2024-11-22 */ @Data @TableName("t_file") @Accessors(chain = true) public class File extends AbsEntity { private static final long serialVersionUID = 1L; /** * 文件路径 */ private String url; /** * 关联的各种业务的id */ private Long busId; /** * 文件分类 */ @TableField(value = "type") private FileTypeEnum type; /** * 文件名 */ private String name; /** * 文件原始名 */ private String originalName; }