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