package com.fzzy.igds.domain; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import lombok.EqualsAndHashCode; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table; import java.io.Serializable; /** * @Description 附件信息 * @Author CZT * @Date 2025/12/4 13:56 */ @Data @Entity @Table(name = "d_file") @TableName("d_file") @EqualsAndHashCode(callSuper = false) public class FileInfo extends BizBaseEntity implements Serializable { /** * */ private static final long serialVersionUID = 1L; @Id @Column(name = "id", columnDefinition = "varchar(40) COMMENT '附件ID'") @TableField("id") private String id; @Column(name = "dept_id", columnDefinition = "varchar(40) COMMENT '所属库区'") @TableField("dept_id") private String deptId; @Column(name = "biz_id", columnDefinition = "varchar(40) COMMENT '业务ID'") @TableField("biz_id") private String bizId; @Column(name = "biz_tag", columnDefinition = "varchar(40) COMMENT '业务标签'") @TableField("biz_tag") private String bizTag; @Column(name = "file_name", columnDefinition = "varchar(200) COMMENT '文件路径及名称'") @TableField("file_name") private String fileName; @Column(name = "file_path", columnDefinition = "varchar(200) COMMENT '文件全路径'") @TableField("file_path") private String filePath; }