Commit 5ff47b23 authored by Roberto Loayza's avatar Roberto Loayza

Despliegue de base de conocimiento.

parent ba62812c
...@@ -196,19 +196,15 @@ public class FileManagementService { ...@@ -196,19 +196,15 @@ public class FileManagementService {
if (recordsErrorMap.size() != fileHeaders.length){ if (recordsErrorMap.size() != fileHeaders.length){
recordsRowErrorMap.put(rowNumber + 1, recordsErrorMap); recordsRowErrorMap.put(rowNumber + 1, recordsErrorMap);
} else { } else {
rowError++; Map<String, String> rowErrorResult = new HashMap<>();
rowErrorResult.put("ROW.NULL", "ROW.DATA.NULL");
recordsRowErrorMap.put(rowNumber, rowErrorResult);
} }
} }
rowNumber++; rowNumber++;
} }
if (rowError > 0) {
Map<String, String> rowErrorResult = new HashMap<>();
rowErrorResult.put("ROW.NULL", "ROW.DATA.NULL");
recordsRowErrorMap.put(rowError, rowErrorResult);
}
if (!recordsRowErrorMap.isEmpty()) { if (!recordsRowErrorMap.isEmpty()) {
log.info("Hay errores en el contenido del archivo: " + recordsRowErrorMap); log.info("Hay errores en el contenido del archivo: " + recordsRowErrorMap);
result.setStatus(ValidationStatusEnum.CONTENT_ERROR); result.setStatus(ValidationStatusEnum.CONTENT_ERROR);
...@@ -284,14 +280,14 @@ public class FileManagementService { ...@@ -284,14 +280,14 @@ public class FileManagementService {
} }
if(!headerErrorMap.isEmpty()) { if(!headerErrorMap.isEmpty()) {
result.setHeadersErrorMap(headerErrorMap); result.setHeadersErrorMap(headerErrorMap);
result.setStatus(ValidationStatusEnum.HEADER_ERROR); result.setStatus(ValidationStatusEnum.FORMAT_INCORRECT);
response.setFileValidationResult(result); response.setFileValidationResult(result);
return response; return response;
} }
if (!recordsRowErrorMap.isEmpty()) { if (!recordsRowErrorMap.isEmpty()) {
log.info("Hay errores en el contenido del archivo: " + recordsRowErrorMap); log.info("Hay errores en el contenido del archivo: " + recordsRowErrorMap);
result.setStatus(ValidationStatusEnum.CONTENT_ERROR); result.setStatus(ValidationStatusEnum.DATA_INCOMPLETE);
result.setRecordsErrorMap(recordsRowErrorMap); result.setRecordsErrorMap(recordsRowErrorMap);
response.setFileValidationResult(result); response.setFileValidationResult(result);
return response; return response;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment