Files
senmesh-zc/src/main/java/com/senmesh/sfile/dto/FileSecurityShareCheckDTO.java

52 lines
1.3 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package com.senmesh.sfile.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.List;
/**
* 文件安全检测分享预检DTO
*/
@ApiModel("文件安全检测分享预检")
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class FileSecurityShareCheckDTO {
@ApiModelProperty("用户文件ID")
private Long userFileId;
@ApiModelProperty("文件大类:1文件/2文件夹")
private String fileType;
@ApiModelProperty("目录内文件总数(不含目录)")
private Integer totalFileCount;
@ApiModelProperty("检测不通过数量")
private Integer blockedCount;
@ApiModelProperty("检测中数量")
private Integer scanningCount;
@ApiModelProperty("检测失败数量")
private Integer failedCount;
@ApiModelProperty("检测不通过文件名列表")
private List<String> blockedFileNames;
@ApiModelProperty("检测中文件名列表")
private List<String> scanningFileNames;
@ApiModelProperty("检测失败文件名列表")
private List<String> failedFileNames;
@ApiModelProperty("确认跳过时需排除的用户文件ID列表(不通过+检测中,fail-closed时含检测失败)")
private List<Long> excludeFileIds;
}