FileInfoDTO.java 1.16 KB
package vion.dto;

import lombok.Getter;
import lombok.Setter;

import java.util.List;

@Getter
@Setter
public class FileInfoDTO extends BaseDTO {
    private Long id;
    /**
     * 门店id
     */
    private Long storeId;
    /**
     * 文件扩展名
     */
    private String type;
    /**
     * 文件来源
     */
    private Integer sourceType;
    private List<Integer> sourceTypeList;
    /**
     * 文件来源id
     */
    private Long sourceId;
    /**
     * 合同id
     */
    private Long contractId;
    /**
     * 合同编号
     */
    private String contractNo;
    /**
     * 文件名称
     */
    private String name;
    /**
     * 文件地址
     */
    private String url;
    /**
     * 备注
     */
    private String remark;
    /**
     * sha256
     */
    private String sha256;
    /**
     * 上传人
     */
    private String uploader;
    /**
     * 标识:storeLog,用于区分项目日志的表单文件的提交存储和其他通用表单的文件存储
     */
    private String flag;
    /**
     * 更新标识,更新接口不传该字段,不允许更新文件:1.项目资料
     */
    private Integer updFlag;
}