package top.tqx.demo_1.vo;

import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
public class FileVO implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long id;

    private String fileName;

    private String filePath;

    private Long fileSize;

    private String fileType;

    private String extension;

    private String fileMd5;

    private Long uploadUserId;

    private String uploadUserName;

    private Long deptId;

    private String deptName;

    private Integer isPublic;

    private String fileCategory;

    private String description;

    private Integer status;

    private Integer auditStatus;

    private String vectorDbAddress;

    private LocalDateTime createTime;

    private LocalDateTime updateTime;

    private String processStatus;

    private String examStatus;

    private String processMessage;
    
    private String processStepStatus;
    
    private String processStepMessage;
}
