dev add reason entity
Test Workflow / test (push) Successful in 2s

This commit is contained in:
vladp
2026-03-27 14:20:09 +07:00
parent 57dcc12cf2
commit 4e0579c952
9 changed files with 494 additions and 3 deletions
@@ -68,4 +68,10 @@ public class FileEntityRequest {
@JsonProperty("approve")
private Boolean approve;
@JsonProperty("reason_text")
private String reasonText;
@JsonProperty("reason_text")
private String searchQuery;
}
@@ -0,0 +1,16 @@
package ru.soune.nocopy.dto.file;
import lombok.Builder;
import lombok.Data;
@Data
@Builder
public class ModerationReasonRequest {
private String action;
private String token;
private Long reasonId;
private String reasonText;
private Integer page;
private Integer pageSize;
private String searchQuery;
}
@@ -0,0 +1,15 @@
package ru.soune.nocopy.dto.file;
import lombok.Builder;
import lombok.Data;
import java.time.LocalDateTime;
@Data
@Builder
public class ModerationReasonResponse {
private Long id;
private String reasonText;
private LocalDateTime createdAt;
private LocalDateTime updatedAt;
private Boolean isUsed;
private Long usageCount;
}