package jnpf.model.doclibrary.dto;

import lombok.Getter;
import lombok.Setter;

import java.util.ArrayList;
import java.util.List;

/**
 * describe
 * 新增空间/文件夹的dto
 * @author HuangLinPan
 * @date 2023/07/24
 */
@Getter
@Setter
public class SpaceDto {

    /** 主键id */
    private String id;

    /** 空间/文件夹名称 */
    private String name;

    /** 父级id */
    private String filePId = "0";

    /**
     * 文件路径
     */
    private String filePath;

    /** 文件类型 1.空间 2.文件夹 3.文档 4.文件 */
    private Integer classification;

    /** 文件种类型 文档 表格..用于web种类搜索 */
    private String fileType;

    /**
     * 文件大小
     */
    private Double fileSize = new Double("0.00");

    /**
     * 文件链接
     */
    private String fileUrl;

    /**
     * 文件后缀
     */
    private String fileSuffix;

    /** 人员权限信息 */
    private List<InformationAuthorityDto> userList = new ArrayList<>();

}
