package cn.fateverse.workflow.entity;

import cn.fateverse.common.core.annotaion.EnableAutoField;
import cn.fateverse.common.core.entity.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author Clay
 * @date 2023/1/10
 */
@Data
@Builder
@EnableAutoField
@AllArgsConstructor
@NoArgsConstructor
public class ProcessFile extends BaseEntity {

    private Long id;
    /**
     * 文件名称
     */
    private String fileName;
    /**
     * 文件原始名称
     */
    private String originalFilename;
    /**
     * 文件url
     */
    private String url;
    /**
     * 资源路径
     */
    private String uri;
    /**
     * 文件类型
     */
    private String fileType;
    /**
     * 文件大小
     */
    private Long size;

    /**
     * 是否是图片
     */
    private Boolean isImage;






}
