RED-9782: Automated Analysis should be disabled when uploading a document that...
This commit is contained in:
parent
514cae7fe5
commit
5f2b851efb
@ -16,6 +16,8 @@ dependencies {
|
||||
compileOnly("org.springdoc:springdoc-openapi-ui:1.7.0")
|
||||
compileOnly("io.github.openfeign:feign-core:12.2")
|
||||
compileOnly("org.springframework:spring-web:6.0.6")
|
||||
implementation("org.mapstruct:mapstruct:1.5.5.Final")
|
||||
annotationProcessor("org.mapstruct:mapstruct-processor:1.5.5.Final")
|
||||
}
|
||||
|
||||
description = "persistence-service-shared-api-v1"
|
||||
|
||||
@ -0,0 +1,21 @@
|
||||
package com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.imported;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@SuppressWarnings("PMD.AvoidFieldNameMatchingTypeName")
|
||||
public class ImportedLegalBases {
|
||||
|
||||
@Builder.Default
|
||||
private List<ImportedLegalBasis> importedLegalBases = new ArrayList<>();
|
||||
|
||||
}
|
||||
@ -0,0 +1,18 @@
|
||||
package com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.imported;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class ImportedLegalBasis {
|
||||
|
||||
private String name;
|
||||
private String description;
|
||||
private String reason;
|
||||
|
||||
}
|
||||
@ -32,6 +32,9 @@ public class ImportedRedaction {
|
||||
|
||||
private String value;
|
||||
|
||||
@Deprecated(forRemoval = true)
|
||||
private String manualOverwriteSection;
|
||||
|
||||
private String section;
|
||||
|
||||
}
|
||||
|
||||
@ -13,6 +13,7 @@ public enum FileType {
|
||||
NER_ENTITIES(".json"),
|
||||
IMAGE_INFO(".json"),
|
||||
IMPORTED_REDACTIONS(".json"),
|
||||
IMPORTED_LEGAL_BASES(".json"),
|
||||
TEXT_HIGHLIGHTS(".json"),
|
||||
FIGURE(".json"),
|
||||
TABLES(".json"),
|
||||
|
||||
@ -0,0 +1,18 @@
|
||||
package com.iqser.red.service.persistence.service.v1.api.shared.model.mapper;
|
||||
|
||||
import org.mapstruct.Mapper;
|
||||
import org.mapstruct.factory.Mappers;
|
||||
|
||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.EntityLogLegalBasis;
|
||||
import com.iqser.red.service.persistence.service.v1.api.shared.model.analysislog.entitylog.imported.ImportedLegalBasis;
|
||||
|
||||
@Mapper
|
||||
public interface ImportedLegalBasisMapper {
|
||||
|
||||
ImportedLegalBasisMapper INSTANCE = Mappers.getMapper(ImportedLegalBasisMapper.class);
|
||||
|
||||
EntityLogLegalBasis toEntityLogLegalBasis(ImportedLegalBasis importedLegalBasis);
|
||||
|
||||
ImportedLegalBasis toImportedLegalBasis(EntityLogLegalBasis entityLogLegalBasis);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user