@@ -0,0 +1,25 @@
|
||||
package ru.soune.nocopy.dto.violation;
|
||||
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import ru.soune.nocopy.entity.file.FileStatus;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
@Builder
|
||||
public class FileViolationSummaryDTO {
|
||||
private String fileId;
|
||||
private Integer supportId;
|
||||
private String fileName;
|
||||
private String storedFileName;
|
||||
private String filePath;
|
||||
private Long fileSize;
|
||||
private String mimeType;
|
||||
private FileStatus status;
|
||||
private LocalDateTime createdAt;
|
||||
private long violationCount;
|
||||
private LocalDateTime latestViolationDate;
|
||||
private List<ViolationInfoDTO> violations;
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
package ru.soune.nocopy.dto.violation;
|
||||
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
@Data
|
||||
@Builder
|
||||
public class ViolationInfoDTO {
|
||||
private Long violationId;
|
||||
private String url;
|
||||
private String pageUrl;
|
||||
private String host;
|
||||
private LocalDateTime createdDate;
|
||||
}
|
||||
Reference in New Issue
Block a user