package com.by4cloud.platformx.business.entity.invoice; import com.by4cloud.platformx.common.data.mybatis.BaseModel; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import org.hibernate.annotations.Comment; import jakarta.persistence.Column; import jakarta.persistence.Entity; /** * @author kdq * @version 1.0.0 * @ClassName FileBip.java * @Description TODO * @createTime 2024年09月06日 07:55:00 */ @Data //@TableName("file_bip") @Entity //@Table(name = "file_bip") @Comment("bip电子影像表") public class FileBip extends BaseModel { @Schema(description = "文件id") @Column(columnDefinition="VARCHAR(500) comment '文件id'") private String fileId; @Schema(description = "文件路径") @Column(columnDefinition="VARCHAR(500) comment '文件路径'") private String filePath; @Schema(description = "文件本地路径") @Column(columnDefinition="VARCHAR(500) comment '文件本地路径'") private String fileLocalPath; @Schema(description = "文件创建时间戳") @Column(columnDefinition="VARCHAR(500) comment '文件创建时间戳'") private String fileCTime; @Schema(description = "文件更新时间戳") @Column(columnDefinition="VARCHAR(500) comment '文件更新时间戳'") private String fileUTime; @Schema(description = "bip系统id") @Column(columnDefinition="VARCHAR(500) comment 'bip系统id'") private String fileBipId; @Schema(description = "文件后缀") @Column(columnDefinition="VARCHAR(500) comment '文件后缀'") private String fileExtension; @Schema(description = "文件大小") @Column(columnDefinition="double comment '文件大小'") private double fileSize; @Schema(description = "文件大小文本") @Column(columnDefinition="VARCHAR(500) comment '文件大小文本'") private String fileSizeText; @Schema(description = "文件名称") @Column(columnDefinition="VARCHAR(500) comment '文件名称'") private String fileName; @Schema(description = "文件全称") @Column(columnDefinition="VARCHAR(500) comment '文件全称'") private String name; @Schema(description = "用户id") @Column(columnDefinition="VARCHAR(500) comment '用户id'") private String yhtUserId; @Schema(description = "租户id") @Column(columnDefinition="VARCHAR(500) comment '租户id'") private String tenantId; @Schema(description = "签名") @Column(columnDefinition="VARCHAR(500) comment '签名'") private String sign; @Schema(description = "复制") @Column(columnDefinition="VARCHAR(500) comment '复制'") private String copy; @Schema(description = "结算单id") @Column(columnDefinition="int comment '结算单id'") private Long entrustId; @Schema(description = "结算单编号") @Column(columnDefinition="VARCHAR(500) comment '结算单编号'") private String entrustCode; }