Pull request #69: RED-2115: Fixed dossier status report generation
Merge in RED/redaction-report-service from RED-2115-rrs3 to master * commit '46e9a278ebb163a34689937ce569c22b189166bf': RED-2115: Fixed dossier status report generation
This commit is contained in:
commit
ddd4870633
@ -27,7 +27,7 @@ public class StatusReportController implements StatusReportResource {
|
||||
|
||||
Dossier dossier = dossierClient.getDossierById(dossierId);
|
||||
byte[] report = statusReportGenerationService.generateReport(dossier);
|
||||
return new StatusReportResponse(report, dossier.getDossierName());
|
||||
return new StatusReportResponse(report, dossier.getDossierName() + ".xlsx");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -57,7 +57,7 @@ public class StatusReportGenerationService {
|
||||
int headerCounter = 5;
|
||||
Map<String, Integer> attributesAssignment = new HashMap<>();
|
||||
for (FileAttributeConfig fileAttributeConfig : fileAttributeConfigs) {
|
||||
sheet.setColumnWidth(headerCounter, 8000);
|
||||
sheet.autoSizeColumn(headerCounter);
|
||||
attributesAssignment.put(fileAttributeConfig.getId(), headerCounter);
|
||||
XSSFCell cell = headerRow.createCell(headerCounter++);
|
||||
cell.setCellValue(fileAttributeConfig.getLabel());
|
||||
@ -105,11 +105,11 @@ public class StatusReportGenerationService {
|
||||
|
||||
private void addHeader(XSSFSheet sheet, XSSFCellStyle style) {
|
||||
|
||||
sheet.setColumnWidth(0, 10000);
|
||||
sheet.setColumnWidth(1, 4000);
|
||||
sheet.setColumnWidth(2, 8000);
|
||||
sheet.setColumnWidth(3, 5000);
|
||||
sheet.setColumnWidth(4, 2000);
|
||||
sheet.autoSizeColumn(0);
|
||||
sheet.autoSizeColumn(1);
|
||||
sheet.autoSizeColumn(2);
|
||||
sheet.autoSizeColumn(3);
|
||||
sheet.autoSizeColumn(4);
|
||||
|
||||
XSSFRow row = sheet.createRow(0);
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user