package com.jwipc.job.dto;

import lombok.Data;

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

/**
 * <p> </p>
 *
 * @author ZhangJie
 * @version 1.0
 * @since JDK 1.8
 */
@Data
public class FileResposeDTO implements Serializable {
    @Serial
    private static final long serialVersionUID = 4650275997510396539L;
    /**
     * 物理主键
     */
    private Long id;

    /**
     * 文件hash
     */
    private String hash;

    /**
     * 文件名称
     */
    private String fileName;

    /**
     * 附件类型
     */
    private String fileType;

    /**
     * 文件大小
     */
    private Integer fileSize;

    /**
     * 存储地址
     */
    private String filePath;

    /**
     * 上传时间
     */
    private LocalDateTime dateline;

    /**
     * 上传人
     */
    private Long createUser;

    /**
     * 文件预览地址
     */
    private String previewUrl;
}
